C說話
Xcode 10.1 (10B61)起首while前提判定是可以輸入不等式,如下圖所示,當i < 5的時辰,繼續執行輪回,不然退出輪回
運行輸出的打印信息如下所示,while輪回語句輸出所有知足i小于5的值, 當i等于5的時辰,前提判定語句不當作立,那么輪回退出
while說話也可以利用復合的判定前提,如下圖所示,起首i值先自增添1,得出的值小于5,那么執行輪回,不然退出輪回,該語句執行的結果與上一步調執行的結果是一樣的
上一步調利用的復合判定前提中,i的值是先自增然后判定,而下面的復合判定語句是i值先執行判定,然后再自增添1
從運行輸出的打印信息看,輪回語句多執行了一次
可以在while前提判定中執行getchar來領受終端字符的輸入,如下圖所示,getchar若是領受的字符不是e的話,那么輪回繼續,不然輪回退出
終端用戶前兩次輸入的字符都不是e, ?那么while輪回繼續,第三次輸入e的字符,輪回就退出
while還可以連系scanf來領受終端輸入的整數,若是接管到EOF的竣事流,那么輪回退出(Windows按住Ctrl+Z,Mac下按住Ctrl+D, 可以退出輪回)
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!