用C语言编程计算下列表达式
用C语言编程计算下列表达式:s=1!+2!+3!+4!+……+10!。
#include "stdio.h"main(){ int i,p=1,sum=0; for(i=1;i<=10;i++) { p=p*i; sum=sum+p; }printf("%d\n",sum);}运行结果:4037913 验证正确
#include<stdio.h>#include<conio.h>int jiecheng(int n){ int ss=1,ii; for (ii=1;ii<=n;ii++) { ss=ss*ii; } return ss;}int main(void){ int i,s=0; for (i=0;i<=10;i++ ) { s=s+jiecheng(i); } printf("s=1!+2!+3!+......!10!=%d\n",s); getch();} 在VC环境在运行后结果为:4037914
这是一个嵌套问题啊! 给你出个1+11+111+1111.......11111111111=?再编个看看
答:你是真不知道还是假不知道啊?安装完了桌面就显示个快捷方式,会开qq就会开它。进去后点新建,选c++souce file就可以了。详情>>
答:高手 很难的问题详情>>