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

正文內(nèi)容

選擇結(jié)構(gòu)程序設(shè)計(jì)(1)(參考版)

2025-01-10 01:38本頁面
  

【正文】 這不僅使程序思想條理清楚,也能避免程序中的許多容易發(fā)生的錯(cuò)誤。首先是嚴(yán)緊,每個(gè)語句都有嚴(yán)格、明確的語法格式,語句中不允許有一點(diǎn)不符合語法的地方。不要死記硬背。 對(duì)于邏輯運(yùn)算和關(guān)系運(yùn)算,要掌握各運(yùn)算符的寫法,運(yùn)算規(guī)則,優(yōu)先級(jí)及結(jié)合性等。結(jié)合性是自右向左的。 但必須注意到,在條件運(yùn)算格式中, EXP1,EXP2和 EXP3必須是表達(dá)式,不能是語句。 所以,利用條件運(yùn)算符可以實(shí)現(xiàn)一些簡(jiǎn)單的分支。 圖 411 條件運(yùn)算符“?”操作的流程 從上述的功能看,條件運(yùn)算符的作用,很像如下的 if語句塊: if(EXP1) EXP2。 條件運(yùn)算的功能是:如果表達(dá)式 EXP1的值為真,則取表達(dá)式 EXP2的值為條件運(yùn)算表達(dá)式的值;如果表達(dá)式 EXP1的值為假,則取表達(dá)式 EXP3的值作為條件運(yùn)算表達(dá)式的值。EXP2和 EXP3是兩個(gè)類型相同的表達(dá)式。它的格式為: EXP1 ? EXP2: EXP3這里 EXP1, EXP2,EXP3是 3個(gè)表達(dá)式。因此, case中的 break語句是根據(jù)程序的需要選用的。把 default放在語句的最后是一個(gè)好的習(xí)慣。 switch語句的上述功能如圖 49所示。當(dāng)找到與其相等(匹配)的 case時(shí),就執(zhí)行該 case中的語句(塊) i,如果在語句(塊) i中有 break語句,便退出該 switch語句。也可是另一個(gè) switch語句,這種情況稱為嵌套的swtch語句。 Default的作用是,如果所有常量表達(dá)式的值都與表達(dá)式的值不同,則執(zhí)行語句(塊) n+1。 break語句和 default(特殊的 case)是任選的, switch語句中可不包含它們?!俺A勘磉_(dá)式 1”~“常量表達(dá)式 n”是整型或字符型的。 default: 語句 (塊 )n+1 } 語句中的 switch, case和 default是語句組成中的關(guān)鍵字。 case 常量表達(dá)式 2: 語句 (塊 )2 break。在許多情況下, switch語句非常適合構(gòu)造多分支選擇結(jié)構(gòu)程序。 多分支開關(guān)語句 switch if語句是靠嵌套來實(shí)現(xiàn)多分支結(jié)構(gòu)的。 為了使嵌套結(jié)構(gòu)清楚、醒目并避免產(chǎn)生錯(cuò)誤的理解,建議各層嵌套的語句采用不同的縮進(jìn)書寫形式,如上面所寫的那樣。一行可以寫多個(gè)語句,也可以把一個(gè)語句寫在兩行里。 if(表達(dá)式 1) if(表達(dá)式 2) { 語句 1 } else { 語句 2 } else if(表達(dá)式
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1