C語言實驗 求階乘(迴圈結構)

2021-08-14 12:26:47 字數 405 閱讀 3252

problem description

從鍵盤輸入任意乙個大於等於0的整數n,然後計算n的階乘,並把它輸出。

input

輸入任意乙個大於等於0的整數n。

output

輸出n!

example input

3

example output

6#include

#include

int main()

else

}printf("%d\n", fac);

return 0;

}求階乘與求和類似,都是用乙個迴圈可以解決。不同之處在於,1.fac初始值為1,sum為0;  2.0的階乘為1,需要單獨拿出來,通過if雙分支可以實現。 最後做乙個printf輸出。

C語言實驗 判斷素數(迴圈結構)

problem description 從鍵盤上輸入任意乙個正整數,然後判斷該數是否為素數。如果是素數則輸出 this is a prime.否則輸出 this is not a prime.input 輸入任意乙個正整數n 1 n 1000000 output 判斷n是否為素數,並輸出判斷結果 如...

C語言實驗 判斷素數(迴圈結構)

從鍵盤上輸入任意乙個正整數,然後判斷該數是否為素數。如果是素數則輸出 this is a prime.否則輸出 this is not a prime.輸入任意乙個正整數n 1 n 1000000 判斷n是否為素數,並輸出判斷結果 如果n是素數則輸出 this is a prime.否則輸出 thi...

c語言實驗三 迴圈結構程式設計

一 分別用for迴圈 while迴圈 do while迴圈完成求解s 1 for迴圈 2 while迴圈 3 do while迴圈 include include intmain while a 1002 printf d n s return0 二 輸出所有 水仙花數 includeint mai...