1樓:聽不清啊
#include
main()
float fac(int n)
2樓:匿名使用者
2. s=fac(i) >> s += fac(i)
3. int y = 1 >> float y = 1.0
4. return; >> return y;
3樓:匿名使用者
可能是你main方法問題,c語言定義main方法是這樣的:返回值 main(),或者可能是你沒有宣告fac這個函式
【**等】c語言程式:對n的階乘求和,n=1到10
4樓:匿名使用者
分析下程式,階乘可以用遞迴做,也可以用迴圈做,這裡就放上這兩種**了。
一.遞迴:
#include
int f(int t)
int main()
程式分析:定義一個f函式,利用遞迴的特性,進行運算10*f(9) = 10*9*f(8) …… 直到到1時返回1得出結果:
二.迴圈:
#include
int main()
printf("%d", t1);
return 0;
}程式分析:直接用一個for迴圈進行自減即可完成,定義t1用於儲存結果
得出結果:
5樓:匿名使用者
#include
int main()
sum+=c;//把結果累加在sum中
}printf("%d",sum);
return 0;}
6樓:時間箭頭
#include
int main()
printf("%d的階乘求和結果是%d\n",n,s);
return 0;
}在輸入介面輸入10,按enter,得結果4037913
7樓:匿名使用者
計算從1到10各數階乘
的和,即1! + 2! + 3! + …… + 9! + 10! 的和
#include
int main(void)
printf("1到10各數階乘的和 %d\n",sum);
return 0;}
8樓:
#include "stdio.h"
int main(int argv,char *argc)結果:
9樓:匿名使用者
#include
int main()
sum=sum+factorial;
} cout<<"結果是:"< getchar; //顯示螢幕停止,不閃退getchar; return 0;} 10樓:逐夢兮樂 #include double fun(int n) int main() 祝你愉快! 11樓:獨思花知 #include"stdio.h" int main() sum += n; return 0;} if k 13 0 k 17 0 都改成兩個等號 n 改成n 是把k 改為k while k 2 mc 10 改成while k 2 mc 10 if k 13 0 k 17 0 改 if k 13 0 k 17 0 填空.輸出500以內最大的10個能被13或17整除的自然數之和 int m 0,m... 英文1到10的縮寫分別是 1st 2nd 3rd 4th 5th 6th 7th 8th 9th 10th。英文1到10的完整寫法分別是 first second third fourth fifth sixth seventh eighth ninth tenth。英文縮寫詞它是用一個單詞或片語的... 1到10的數字漢字寫法 一 二 三 四 五 六 七 八 九 十。1到10的數字大寫寫法 壹 貳 叄 肆 伍 陸 柒 捌 玖 拾。10之後的十進位制數字寫法 漢字小寫 百 千 萬 億 兆 京 垓 秭 穰 溝 澗 正 載 極。漢字大寫 佰 仟 萬 億 兆 京 垓 秭 穰 溝 澗 正 載 極。1 一,2 ...改錯兩處下面程式中函式fun的功能是計算
英文1到10的縮寫是什麼英文1到10的縮寫?
從1到10的中文怎麼寫,1到10的數字用漢字怎麼寫?