不知道编出来的程序是否正确

编程1!+2!+3!+…+20! 答案 #include<stdio.h> int main() {double s=0,t=1; int n; for(n=1;n<=20;n++) f{ t=t*n; s=s+t; } printf("1!+2!+…+20!=%22.15e\n",s) return 0; } 这样是的吗
e诺喏
浏览 1089回答 1
1回答

ruibin

不对,用递归来写吧。
打开App,查看更多内容
随时随地看视频慕课网APP