前一節(jié)我們學(xué)習(xí)了 if 條件結(jié)構(gòu)。條件結(jié)構(gòu)可以有2個(gè)分支,比如下面的流程圖,判斷一個(gè)整數(shù)是奇數(shù)還是偶數(shù):
這個(gè)流程圖從C#實(shí)現(xiàn)如下,其中,條件為 true 時(shí)執(zhí)行的分支寫(xiě)在 if() 后面的{}中;條件為 false 時(shí)執(zhí)行的分支寫(xiě)在 else 后面的{}中。
這個(gè)由 if 和 else 組成的結(jié)構(gòu)是條件結(jié)構(gòu)的一種,它的基本邏輯是:當(dāng)條件為 true 時(shí),執(zhí)行分支1,否則,執(zhí)行分支2。這段程序中,變量num能夠被2整除時(shí)會(huì)執(zhí)行分支1,不能被2整除時(shí)執(zhí)行分支2。程序的運(yùn)行結(jié)果是:
每一個(gè) if...else 結(jié)構(gòu)都包含 1 個(gè)條件和 2 個(gè)分支,而程序會(huì)根據(jù)條件的真與假,選擇執(zhí)行其中的某一個(gè)分支。條件必須為 bool 類型的表達(dá)式。
這一段程序根據(jù)年齡判斷是否為成年人。請(qǐng)?jiān)诘?nbsp;12 行 if() 的括號(hào)里面添加適合的條件表達(dá)式,實(shí)現(xiàn)程序邏輯。
我們知道,成年的標(biāo)準(zhǔn)是年滿18周歲,所以條件應(yīng)該寫(xiě)作age>=18
請(qǐng)驗(yàn)證,完成請(qǐng)求
由于請(qǐng)求次數(shù)過(guò)多,請(qǐng)先驗(yàn)證,完成再次請(qǐng)求
打開(kāi)微信掃碼自動(dòng)綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書(shū)簽
舉報(bào)