一、實驗目的與要求
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...