黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

首頁 考試吧論壇 Exam8視線 考試商城 網絡課程 模擬考試 考友錄 實用文檔 求職招聘 論文下載
2011中考 | 2011高考 | 2012考研 | 考研培訓 | 在職研 | 自學考試 | 成人高考 | 法律碩士 | MBA考試
MPA考試 | 中科院
四六級 | 職稱英語 | 商務英語 | 公共英語 | 托福 | 雅思 | 專四專八 | 口譯筆譯 | 博思 | GRE GMAT
新概念英語 | 成人英語三級 | 申碩英語 | 攻碩英語 | 職稱日語 | 日語學習 | 法語 | 德語 | 韓語
計算機等級考試 | 軟件水平考試 | 職稱計算機 | 微軟認證 | 思科認證 | Oracle認證 | Linux認證
華為認證 | Java認證
公務員 | 報關員 | 銀行從業資格 | 證券從業資格 | 期貨從業資格 | 司法考試 | 法律顧問 | 導游資格
報檢員 | 教師資格 | 社會工作者 | 外銷員 | 國際商務師 | 跟單員 | 單證員 | 物流師 | 價格鑒證師
人力資源 | 管理咨詢師考試 | 秘書資格 | 心理咨詢師考試 | 出版專業資格 | 廣告師職業水平
駕駛員 | 網絡編輯
衛生資格 | 執業醫師 | 執業藥師 | 執業護士
會計從業資格考試會計證) | 經濟師 | 會計職稱 | 注冊會計師 | 審計師 | 注冊稅務師
注冊資產評估師 | 高級會計師 | ACCA | 統計師 | 精算師 | 理財規劃師 | 國際內審師
一級建造師 | 二級建造師 | 造價工程師 | 造價員 | 咨詢工程師 | 監理工程師 | 安全工程師
質量工程師 | 物業管理師 | 招標師 | 結構工程師 | 建筑師 | 房地產估價師 | 土地估價師 | 巖土師
設備監理師 | 房地產經紀人 | 投資項目管理師 | 土地登記代理人 | 環境影響評價師 | 環保工程師
城市規劃師 | 公路監理師 | 公路造價師 | 安全評價師 | 電氣工程師 | 注冊測繪師 | 注冊計量師
繽紛校園 | 實用文檔 | 英語學習 | 作文大全 | 求職招聘 | 論文下載 | 訪談 | 游戲
您現在的位置: 考試吧(Exam8.com) > 軟件水平考試 > 復習資料 > 程序員資料 > 正文

計算機軟考程序員備考:程序設計知識點(2)

來源:考試吧Exam8.com) 2010-1-29 15:00:56 考試吧:中國教育培訓第一門戶 模擬考場
本文為“計算機軟考程序員備考:程序設計知識點”以供廣大學員參考使用。更多關于計算機軟件水平考試資料,請訪問考試吧計算機軟件水平考試頻道。
第 1 頁:2.1 C語言的數據類型
第 2 頁:2.2 常量
第 3 頁:2.3 變量
第 4 頁:2.4 運算符1
第 5 頁:2.4 運算符2
第 6 頁:2.4 運算符3
第 7 頁:2.5 表達式
第 8 頁:2.6 數據類型轉換

  2.4 運算符

  每個運算符都代表對運算對象的某種運算,都有自已特定的運算規則,規定運算對象的個數、運算對象數據類型,以及運算結果的數據類型。C語言還規定運算符有不同的優先級和結合性。運算符的優先級指表達式求值時,按運算符的優先級由高到低的次序計算。如“先乘除后加減”。運算符的結合性是指運算符要求它的運算對象對它的結合方向。結合性確定了在相同優先級運算符連續出現的情況下運算對象與運算符結合的順序,通常也是計算順序。如算術運算符的結合性是從左至右的,則連續的加減或連續的乘除是從左向右計算。而賦值運算符的結合性是從右至左的,則連續的賦值運算是從右向左逐個計算賦值。在C語言中,要特別注意某些運算符因運算對象數據類型不同,可能有不同的意義。

  1.算術運算符

  算術運算符的運算對象是基本數據類型的數據,實現通常的取整、取負、四則運算、求兩整數相除后的余數的運算和增1減1運算。特別要留心的是整除運算、求余運算、增1運算和減1運算。

  對兩個整型數據執行除運算(/),稱為整除運算,要特別注意的是兩個整型數據的整除運算的結果是整型的,如表達式3/2的結果為1,表達式2/3的結果為0。

  求余運算符(%)要求參與運算的兩個運算對象均為整型數據,如 5% 3的值為 2。一般來說,求余運算所得結果的符號與被除數的符號相同。如-5%3的值為-2,5%-3的值為2。

  增1(++)和減1(--)運算符都是單目運算符,以整型、字符型和指針型變量為運算對象,并改變運算對象的值。按它們出現在變量之前和之后兩種不同情況,其作用有微妙的差別。

  前綴++

  前綴++的一般形式是

  ++變量

  例如,若X是整型或某種指針類型的變量,則++X使變量X的值增大1個單位,并以X的新值作為表達式“++X”的運算結果。如以下語句執行前,變量X的值為1,語句

  j= ++ x;

  使變量X的值變成3,變量j的值也為3。這里所說的一個“單位”是指:如果X是整型的,則++x就是普通的解釋:“x的值比原值增加1";x是指針,它指向數組的某個元素,則++x使它指向數組的后一個元素。

  后綴++

  后綴++的一般形式是

  變量++

  表達式“變量++”運算結果是該變量的原來值,在確定了表達式結果之后,用與前綴++相同的方式增大該變量的值1個單位。

  前綴++和后綴++都能使變量的值增加1個單位,但是它們所代表的表達式的值卻不相同,前者是變量增加后的值,后者是變量還未增加的原先值。例如i,j為整型變量,且i的值為4,以下分別用①和②表記的代碼將使j獲得不同的值:

  ①j=++i ;

  ②j= i++

  都使變量i的值變為5,但①使j的值為5;②使j的值為4。

  前綴--

  前綴-- 的一般形式是

  --變量

  前綴--使變量的情減少(或后退)l個單位,并以變量的新值為表達式“--變量”的運算結果。

  后綴--

  后綴-- 的一般形式是

  變量--

  后綴-- 作用于變量時,以該變量的值作為表達式“變量--”的運算結果,即先取其值為結果,然后用與前綴--相同的方式減少該變量1個單位。

  后綴-- 與前綴-- 的區別類似于后綴++與前綴++的區別。類似前面的例子,依舊假定i的值為4,兩代碼

  ③j= --i

  ④j=i--

  都使變量i的值變為3,但③使j的值為3;④使j的值為4。

  使用++和--運算符時,其運算對象僅適用于變量,不能是常量等數據值表達式。如 4++或(i+j)++都是不合法的。

  ++和--是帶有副作用的運算符。建議讀者不要在一個表達式中對同一變量多次使用這樣的運算符,可能會發生意想不到的結果。如i的值為4,對表達式

  (i++)+(i++)

  可能認為它的值為 9(+5)。然而在 TURBO C和MS C系統中,它的值為8。而表達式

  (++i)+(++i)

  的值為12。這是因為這些系統在處理 i++時,先使用 i的原值計算整個表達式,然后再讓i連續兩次自增;處理++i時,在計算表達式值之前,先對 i執行兩次自增,然后才計算表達式。放前一個表達式的值為8,后一個表達式的值為12。

  因+與++(-與--類似)是兩個不同運算符,對于類似表達式i+++j會有不同的理解:(i++)+ j或i+(++j)。 C編譯的處理方法是自左至右讓盡可能多的字符組成一個合法的句法單位(如標識符、數字、運算符等)。因此,i+++j被解釋成(i++)+j,而不是i+(++j)。

  增1(++)和減1(--)運算符的結合方向是自右至左的。

  2.關系運算符

  用于關系運算的關系運算符有六個:<(小于)、>(大于)、<=(小于等于)、>=(大于等于)、==(等于)和!=(不等)。關系運算是雙目運算,它的運算對象可以是基本數據類型的數據,用于比較大小;或是指向同一個數組兩元素的指針,用于比較前后關系。在高級語言中,習慣稱條件滿足為“真”,不滿足為“假”。特別在C語言中約定:比較后,條件滿足(真)的值為1;比較后,條件不滿足(假)的值為兒用關系運算符將兩個子表達式連接起來,構成關系比較表達式,求得結果為1(真)或0(假)。

  六個關系運算符中,運算符(<、<=、>、>=)的優先級高于運算符(==,!=)。如表達式X>y==Cy)==(C

  另外,為便于描述兩個復雜算式的比較,關系運算符的優先級低于算術運算符的優先級。

  設有i=1,j=2,k=3,則表達式i>j的值為“假”,即表達式的值為0;表達式i==k>j的值為“真”,即表達式的值為1(先計算k>j,其值為1,等于i);i+j

  的值為0。

  關系運算符的結合方向是自左至右。仍設i=1,j=2,k=3,則表達式k>j>i的值為0(先計算k>j,其值為1,再計算1>1,結果為0)。

上一頁  1 2 3 4 5 6 7 8 9 下一頁
  相關推薦:計算機軟考程序員備考:程序設計知識點(1)
       2009年下半年計算機軟考試題答案及解析專題
       2010年計算機軟件水平考試工作安排詳情(全年)
文章搜索
軟件水平考試欄目導航
版權聲明:如果軟件水平考試網所轉載內容不慎侵犯了您的權益,請與我們聯系800@exam8.com,我們將會及時處理。如轉載本軟件水平考試網內容,請注明出處。
主站蜘蛛池模板: 射黄视频| 亚洲成成品网站有线 | 一级免费a | 一个人www在线视频 一二三四在线视频社区8 | 国产精品午夜高清在线观看 | 色综合天天娱乐综合网 | 欧美一级日韩在线观看 | 免费黄色毛片 | 99视频在线观看免费 | 色之综合网 | 中文字幕日本精品一区二区三区 | 欧美超高清在线观看 | 欧美一区中文字幕 | 欧美成人三级一区二区在线观看 | 国产一级黄 | 带色视频 | 国产第一草草影院 | 天天看片天天爽_免费播放 天天看片夜夜爽 | 最近的中文字幕免费视频1 最近的中文字幕大全免费版 | 久久精品123 | 国产高清一区二区三区免费视频 | 欧美无内丝袜大尺度福利写真 | 亚洲 午夜在线一区 | 成人无遮挡免费网站视频在线观看 | 中国精品久久 | 日本视频网站在线www色 | 好紧好湿好黄的视频 | 级毛片久久久毛片精品毛片 | 午夜剧场伦理 | 国产精品久久久亚洲第一牛牛 | 一区二区三区日本 | 亚洲日本视频在线观看 | 禁网站在线观看免费视频 | 日韩免费一区二区三区 | 中文字幕 制服诱惑 | 干日本b| 性性影院在线观看 | 黄色在线观看视频网站 | 亚洲欧美日韩精品久久奇米色影视 | 国产伦理精品 | 免费黄色小网站 |