計(jì)算n的階乘c語(yǔ)言程序 怎么用raptor算n的階乘?
怎么用raptor算n的階乘?方法/步驟1。打開猛禽看到猛禽程序界面2。在輸入框中拖動(dòng)輸入提示:“n=?”(需要雙引號(hào))輸入變量:n3。拖入兩個(gè)賦值框第一個(gè)框:和←1第二個(gè)框:I←14。在循環(huán)框中拖動(dòng)
怎么用raptor算n的階乘?
方法/步驟
1。打開猛禽看到猛禽程序界面
2。在輸入框中拖動(dòng)
輸入提示:“n=?”(需要雙引號(hào))
輸入變量:n
3。拖入兩個(gè)賦值框
第一個(gè)框:和←1
第二個(gè)框:I←1
4。在循環(huán)框中拖動(dòng),循環(huán)條件:I>N
5。然后在循環(huán)框的非進(jìn)程中拖入兩個(gè)賦值框
第一個(gè)框:sum←sum*I
編寫程序,輸入n,計(jì)算n?。╪的階乘)?
到[sum
??路:所謂n的階乘就是從1到n的累積,所以可以通過(guò)一個(gè)for循環(huán),從1到n依次求積即可。參考代碼:#include <stdio.h> int main() { int n,i,s=1 scanf("%d",&n) for(i=1i<=ni )//for循環(huán)求累積 s=s*i printf("%dn",s) return 0}/*運(yùn)行結(jié)果:(例如求5的階乘) 5120*/
到[sum
運(yùn)行程序。參考代碼:#include<stdio。H> int main(){int n,I,s=1 scanf(%d”,&n)for(I=1I<=Ni)//for循環(huán)累加s=s*I printf(%dn”,s)返回0}/*運(yùn)行結(jié)果:(例如,5的階乘)5120*/