程序開發(fā)中,往往需要先判斷一個條件是否成立,再判斷另一個條件。比如下面的例子:驗證賬號是否為“admin”,如果不是則提示錯誤;如果是,則驗證密碼是否為“bj2022”:
外層的if (userName == "admin")
會被首先判斷,如果為 false ,就會輸出“用戶名錯誤!”;如果為 true ,再判斷內(nèi)層的if (password == "bj2022")
。
在我國,年滿22歲的男性和年滿20歲的女性可以結(jié)婚。請在右邊的代碼中第 13 行添加條件,使程序能夠完成“是否達(dá)到法定婚齡”的驗證。
分支1判斷的是年齡是否大于20歲,可見這是對女性年齡的判斷,所以,外層 if 結(jié)構(gòu)的條件應(yīng)該是 if(sex=='女')
請驗證,完成請求
由于請求次數(shù)過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報