官术网_书友最值得收藏!

2.3 循環語句

2.3.1 while循環語句

在例2-1中,針對每個x值求得對應y值均是以相同的方式計算,故可以用循環語句來重復產生各行輸出,每行重復一次。這就是while循環語句的用途。

while循環語句的執行步驟如下:首先,測試圓括號中的條件。如果條件為真(x小于等于end),則執行循環體(花括號中的語句)。其次,重新測試該條件,如果為真(條件仍然成立),則再次執行該循環體。當該條件測試為假(x大于end)時,循環結束,繼續執行跟在該循環語句之后的下一個語句。while語句的循環體可以是用花括號括起來的一個或多個語句,也可以是不用花括號括起來的單條語句,例如,

在這兩種情況下,總是把由while控制的語句向里縮入一個制表位(在書中以四個空格表示),這樣就可以很容易地看出循環語句中包含哪些語句。盡管C編譯程序并不關心程序的具體形式,但在適當位置采用縮進對齊樣式更易于人們閱讀程序,這是一個良好的代碼書寫習慣。同時,建議每行只寫一個語句,并在運算符兩邊各放一個空格字符以使運算組合更清楚?;ɡㄌ柕奈恢貌惶匾?,可以從一些比較流行的風格中選擇了一種,讀者可以選擇自己所適合的風格并一直使用它。

主站蜘蛛池模板: 萨嘎县| 明溪县| 密云县| 凤山县| 木兰县| 徐州市| 安岳县| 拉孜县| 尖扎县| 交城县| 辉南县| 肥城市| 河南省| 荥阳市| 星子县| 松溪县| 徐州市| 志丹县| 淳化县| 德州市| 西盟| 齐河县| 贵德县| 荣成市| 丁青县| 芜湖市| 论坛| 岐山县| 汨罗市| 诏安县| 芮城县| 蒙山县| 克山县| 安阳市| 绿春县| 柳州市| 板桥市| 屏南县| 徐闻县| 马公市| 微山县|