全國計算機等級考試培訓教材(二級C)課件 ch05 選擇結構_第1頁
全國計算機等級考試培訓教材(二級C)課件 ch05 選擇結構_第2頁
全國計算機等級考試培訓教材(二級C)課件 ch05 選擇結構_第3頁
全國計算機等級考試培訓教材(二級C)課件 ch05 選擇結構_第4頁
全國計算機等級考試培訓教材(二級C)課件 ch05 選擇結構_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

計算機等級考試第五章選擇結構高等院校公共課系列精品教材關系運算符和表達式01ONE5.1關系運算符和表達式考點1關系運算符和表達式1.邏輯值C語言中,參與邏輯運算的量為非零值或整數(shù)零,非零值和整數(shù)零分別表示運算量為“真”或“假”。邏輯運算的結果值,即邏輯表達式的值應是一個邏輯值“真”或“假”,但在判斷一個量是否為“真”時,以0代表“假”,以非0代表“真”。2.關系運算關系運算實際上就是“比較運算”,將兩個數(shù)進行比較,判斯比較的結果是否符合指定的條件。關于關系運算符的說明如下。(1)<、<=、>=的優(yōu)先級別相同,==、!=也相同。前4種優(yōu)先級別高于后兩種。(2)關系運算符與算術運算符、賦值運算符的優(yōu)先級關系如下。算術運算符(高)→關系運算符(中)→賦值運算符(低),即算術運算符優(yōu)先級別高于關系運算符,關系運算符優(yōu)先級別又高于賦值運算符。(3)關系運算符的結合方向是“自左向右”。邏輯運算符和表達式02TWO5.2邏輯運算符和表達式考點2邏輯運算符和表達式通過邏輯運算符運算就是邏輯還算,C語言提供3種邏輯運算符,分別是與(&&)、或(||)和非(?。jP于邏輯運算符的說明如下。(1)邏輯運算符優(yōu)先級從高到低:!、&&、||。(2)進行邏輯運算時,若&&左邊的值為0,則不再對右邊的運算對象進行運算,整個表達式的值為0。(3)進行邏輯運算時,若||左邊的值為1,則不再對在邊的運算對象進行運算,整個表達式的值為1。(4)邏輯運算符連接起來的表達式為邏輔表達式。If語句03THREE5.3if語句考點3

if語句1.If語句的3種形式(1)if單分支語句。If(表達式)語句體(2)if雙分支語句。If(表達式)語句體1else語句體2(3)f語向的嵌套。If(表込式)If表込式)語句體1else語句體2elseif表達式)語句體3else語句體5.3if語句考點3

if語句2.if語句的順序表達式成立,執(zhí)行if后面的語句或語句體,不成立則執(zhí)行else語句,無else語句則退出if語句。3.if語句的說明(1)if(表達式),其中表達式可以是任意合法的C語言表達式,如a>1。(2)對于單個if語句,其后跟隨的受if控制的只能是1個語句或者1個復合語句。(3)else不能作為獨立的語句存在,它必須與if配對使用。(4)內嵌結構中,else總是與前面最近的且未曾配對的if語句配對,組成一對if-else語句。條件表達式04FOUR5.4條件表達式考點4

條件表達式1.一般形式表達式1?表達式2:表達式32.執(zhí)行過程表達式1的值為真,條件表達式取表達式2的值;表達式1的值為假,條件表達式取表法式3的値。提示:條件表達式和if語句可以相互轉換,但在輸出語句中,可以直按寫條件表達式,以便于閱讀和書寫。Switch語句05FIVE5.5switch語句一條if語句實現(xiàn)兩個分支的選擇執(zhí)行,嵌套多個if語句可以實現(xiàn)多分支語句,有些情況下利用switch實現(xiàn)分支更直觀。switch語句格式switch(表達式){case常量表達式1;

語句1;break;case常量表達式2;

語句2;break;……case常量表達式n;

語句n;break;default;語句n+1;}考點5

switch語句5.5switch語句考點5

switch語句2.switch語句執(zhí)行過程(1)計算switch后面圓括號中表達式的值。(2)用其結果依次與各個case的常量表達式相比較,若圓括號中表達式的值與某個case后面的常量表達式的值相等,就執(zhí)行此case后面的語句,執(zhí)行后遇break語句就退出switch語句。(3)若圓括號中表達式的值與所有case后面的常量表達式的值都不相同,則執(zhí)行default后面的語句n+1。(4)執(zhí)行后退出switch語句,退出后程序流程轉向switch語句的下一個語句。3.switch語句的說明(1)switch語句的圓括號中表達式的值必須是整型或字符型,不能為實型。(2)case后的表達式可以

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論