迴圈結構的程式設計
while語句 ——
是先驗迴圈,其形式如下:
下面這個例子 使用了while語句的特性:
/*
任意輸入乙個不超過八位數的整數,反序輸出,並列印出它是幾位數。
*/#include void main()
while ( num1 != 0 )
printf ("它是%d位數\n",i);
}
其列印出來的結果為:
例子分析:可以採用把輸入的整數運用模和除這兩個算數運算子把每位的數按逆序輸出,用while語句迴圈,j=num%10是得到最低位的數,num/10是為了得到除開最低位的新的整數,用num是否等於0來進行迴圈的判斷條件;還要進行判斷按逆序輸出的數是否最高位為0,進而來判斷該數有多少位。
do_while語句——
是後驗迴圈,其形式如下:
c 程式設計基礎 迴圈結構while
1 級數求和 已知 sn 1 1 2 1 3 1 n 顯然對於任意乙個整數k,當n足夠大的時候,sn 大於k.現給出乙個整數k 1 k 15 要求計算出乙個最小的n,使得sn k 輸入 乙個整數k 1 k 15 輸出 乙個整數 樣例輸入 1樣例輸出 2 實現 include using namesp...
while 迴圈結構
while 布林值表示式 迴圈內容 只要布林值表示式為true,迴圈就會一直進行 大多數情況會讓迴圈停下來,所以我們寫的表示式需要失效方式來結束迴圈 一般用於等待客戶連線,定時檢查。do while 和 while 的區別就是do while 至少會執行一次,而while如果一開始就不滿足,就不會執...
迴圈結構while
where 迴圈語句可以根據某些條件重複執行一條t sql語句或乙個語句塊。語法where 條件 begin 語句或語句塊 end程式除錯 alt f5其他除錯 f9切換斷點 f10逐過程 f11逐語句 例子 使用迴圈求1 10之間的累加和 declare sum int,i int set sum...