小明在英語測驗的時候,"computer"這個單詞寫錯了,小明為了記住該單詞,下狠心要抄寫10遍,然后小明苦兮兮的抄寫了10遍。這里我們就可以說小明在循環抄寫。
那我們將這種反復不停的執行某個動作稱之謂循環 ,C語言中有三種循環結構,先看一下C語言while循環的結構
其中表達式表示循環條件,執行代碼塊為循環體。while語句的語義是:計算表達式的值,當值為真(非0)時, 執行循環體代碼塊。其執行過程可用下圖表示:
小明現在想偷懶了,不想手抄了,他用代碼實現如下:
使用while語句應注意以下幾點:
1、while語句中的表達式一般是關系表達或邏輯表達式,當表達式的值為假時不執行循環體,反之則循環體一直執行。
2、一定要記著在循環體中改變循環變量的值,否則會出現死循環(無休止的執行)。
3、循環體如果包括有一個以上的語句,則必須用{}括起來,組成復合語句。
用while循環實現100以內所有整數之和。
在代碼編輯器中:
第6、9行中輸入相應代碼。
運行結果為: 100以內所有整數之和為:5050
1、循環條件是否寫了;
2、是否改變了循環變量的值以避免死循環。
請驗證,完成請求
由于請求次數過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報