實驗三迴圈結構程式設計

2022-05-03 05:45:04 字數 659 閱讀 2892

一、實驗目的與要求

1、熟練掌握三種迴圈語句的應用。

2、熟練掌握迴圈結構的巢狀。

二、實驗內容

1、階乘問題

(1)輸入n,求n的階乘n!(n!=1×2×……×n)。

$(2)輸入n,求n的階乘和=1!+2!+...+n!

2、水仙花數問題

(1)輸出水仙花數及個數。

$(2)輸入三位數m,n,輸出m、n之間的水仙花數及個數,輸出的水仙花數要求每5個數換行。

3、素數問題

(1)輸入某個數,判斷其是否是素數。

$(2)輸入兩個數,輸出兩數之間的素數及素數個數,輸出要求每5個數換行。

4、數列問題

$(1)有一數列:2/1,3/2,5/3,8/5,…輸入某數,輸出大於此數的最小數列和及n值。如輸入100,輸出數列和為103.0000,共135項。

$(2)有一數列:1/1,1/2,1/3,1/4,…輸入某數,輸出使數列前n項和大於此數的最小n值及數列和。如輸入5.2,輸出5.207082,103.

5、公約數公倍數問題

6、列印圖案

$(1)輸入乙個數,列印圖案。如輸入3,

#(2)輸入一奇數,列印圖案,如輸入5

#7、資訊加密問題

三、源程式

四、程式結果

五、總結

實驗三迴圈結構程式設計

一 實驗目的 1 掌握while do while for語句的使用。2 掌握迴圈體內使用break continue語句的作用。3 掌握迴圈及巢狀迴圈結構的程式設計方法。二 實驗準備 1 c語言實現迴圈的方法 goto 和 if 構成的迴圈 由於goto是無條件轉向,不符合結構化程式設計思想,所以...

實驗三 迴圈結構程式設計

3 教材p76 習題4 7 即 請程式設計實現 輸出1 10000之間所有滿足各位數字的立方和等於它本身的數。例如153的各位數字的立方和是13 53 33 153 4 補充題 請程式設計實現 輸入一行字元,分別統計出其中英文本母 空格 數字和其他字元的個數。5 乙個數如果恰好等於它的因子 包括1,...

實驗迴圈結構程式設計

一 實驗目的 1 熟練掌握三種迴圈語句的應用。2.掌握break和continue語句的使用。3.熟練掌握迴圈結構的巢狀。4.掌握迴圈結構程式設計常用的演算法 例如一組資料求和 求平均值 求最大值最小值,判斷素數等。二 實驗內容 1 編寫乙個程式,其功能為 計算並輸出1 10的平方值。include...