c 程式設計基礎 迴圈結構while

2021-09-26 09:25:18 字數 772 閱讀 5398

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

namespace std;

intmain()

count--

; cout << count << endl;

return0;

}

2 .數字反轉

給定乙個整數,請將該數各位上的數字反轉得到乙個新數.

輸入:一行,乙個整數n (-1,000,000,000 <= n <= 1,000,000,000)

輸出:一行,乙個整數,表示反轉後的新數

樣例輸入1 #123

樣例輸入2 #-380

樣例輸出1 #321

樣例輸出2 #-83

**實現:

#include

using

namespace std;

intmain()

while

(n) cout << s << endl;

return0;

}

記得大一用的陣列寫的,現在用迴圈.

while迴圈結構的程式設計

迴圈結構的程式設計 while語句 是先驗迴圈,其形式如下 下面這個例子 使用了while語句的特性 任意輸入乙個不超過八位數的整數,反序輸出,並列印出它是幾位數。include void main while num1 0 printf 它是 d位數 n i 其列印出來的結果為 例子分析 可以採用...

c 程式設計基礎 迴圈結構for

1 求小數的某一位數字 分數a b化為小數後,小數點後第n位數字是多少?輸入 三個正整數,a,b,n 0 a b 100,1 n 10000 相鄰兩個數用空格隔開 輸出 乙個數字 樣例輸入 1 2 1 樣例輸出 5 實現 include include using namespace std int...

while 迴圈結構

while 布林值表示式 迴圈內容 只要布林值表示式為true,迴圈就會一直進行 大多數情況會讓迴圈停下來,所以我們寫的表示式需要失效方式來結束迴圈 一般用於等待客戶連線,定時檢查。do while 和 while 的區別就是do while 至少會執行一次,而while如果一開始就不滿足,就不會執...