freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第4章選擇結(jié)構(gòu)程序設(shè)計(jì)(編輯修改稿)

2025-08-17 19:41 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 printf(It39。s large!)。 8 else 9 if (inumber) 10 printf(It’s small!)。 11 else 12 printf(It’s right!)。 13 } The C Programming Language Chapter 5 Control Flow 17 1 include 2 void main( ) 3 { int a,b,c,max。 4 printf(a,b,c=)。 5 scanf(%d,%d,%d,amp。a,amp。b,amp。c)。 6 max=c。 7 if (ab) 8 {if (bc) 9 max=a。} 10 else 11 if (ac) 12 max=b。 13 printf(max=%d\n,max)。 14 } 一個(gè)完整的 if語(yǔ)句 說(shuō)明: 內(nèi)嵌的 if語(yǔ)句既可以嵌套在 if部分,也可以嵌套在 else部分。 if語(yǔ)句的嵌套 【 例 】 求三個(gè)整數(shù) a,b,c中的最大數(shù)。 The C Programming Language Chapter 5 Control Flow 18 3. if 與 else的配對(duì)規(guī)則: else總是與它上面最近的 if配對(duì)。 特別注意: (1)要采用正確的縮進(jìn)格式; (2)不易弄清的地方要加上 { }。 例 : 7 if (ab) 8 {if (bc) 9 max=a。} 10 else 11 if (ac) 12 max=b。 if語(yǔ)句的嵌套 例 : 6 if (inumber) 7 printf(It’s large!)。 8 else 9 if (inumber) 10 printf(It’s small!)。 11 else 12 printf(It’s right!)。 The C Programming Language Chapter 5 Control Flow 19 問(wèn)題 ?實(shí)現(xiàn)多分支結(jié)構(gòu)的方法有哪些? 方法一: ifelse ifelse語(yǔ)句 方法二: if語(yǔ)句的嵌套 The C Programming Language Chapter 5 Control Flow 20 1 include 2 void main( ) 3 { int a,b,c,max。 4 printf(a,b,c=)。 5 scanf(%d,%d,%d,amp。a,amp。b,amp。c)。 7 if (ab amp。amp。 bc) 8 max=a。 9 else if (bc amp。amp。 ba) 10 max=b。 11 else 12 max=c。 13 printf(max=%d\n,max)。 14 } 用 ifelse ifelse語(yǔ)句改寫例 。 The C Programming Language Chapter 5 Control Flow 21 比較 方法一: if…else if 語(yǔ)句 不僅要對(duì)多個(gè)條件進(jìn)行并列測(cè)試,而且程序描述不夠簡(jiǎn)潔。 方法二: if語(yǔ)句的嵌套 當(dāng)分支較多時(shí) , 嵌 套的 if語(yǔ)句層數(shù)多 , 程序冗長(zhǎng)而且可讀性降低 。 初學(xué)者要盡量避免使用 if語(yǔ)句的嵌套來(lái)解決多分支問(wèn)題 。 The C Programming Language Chapter 5 Control Flow 22 switch語(yǔ)句 ? : ? switch (表達(dá)式 ) ? {case 常量表達(dá)式 1:語(yǔ)句 1 ? case 常量表達(dá)式 2:語(yǔ)句 2 ? …… ? case 常量表達(dá)式 n:語(yǔ)句 n ? [default:語(yǔ)句 n+1] ? } 2 .執(zhí)行過(guò)程: 計(jì)算表達(dá)式 從上至下尋找與表達(dá)式的值相匹配的 case 執(zhí)行相應(yīng)的 case語(yǔ)句 不再判斷,順序執(zhí)行下面的語(yǔ)句 The C Programming Language Chapter 5 Control Flow 23 ? switch (表達(dá)式 ) ? {case 常量表達(dá)式 1:語(yǔ)句 1 ? case 常量表達(dá)式 2:語(yǔ)句 2 ? …… ? case 常量表達(dá)式 n:語(yǔ)句 n ? [default:語(yǔ)句 n+1] ? } ? 注意: ? 1. 表達(dá)式 可以是整型或字 符型表達(dá)式; ? 2. case后面必須是常量表達(dá) 式 , 不能包含變量; ? 3. 每個(gè)常量表達(dá)式的值應(yīng)互 不相同; ? 4. case語(yǔ)句先后順序隨意; ? 達(dá)式的值相匹配的 case, 含有 default子句時(shí) , 執(zhí)行語(yǔ)句 n+1。 switch語(yǔ)句 The C Programming Language Chapter 5 Control Flow
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1