彝族图片大全:C语言编程

来源:百度文库 编辑:高校问答 时间:2024/04/27 09:38:50
编写一个C程序,求出1!+2!+3!+......12!的结果。
怎么都不对呢?

main()
{
float n,s=0,t=1;
for(n=1;n<=12;n++)
{
t*=n;
s+=t;
}
printf("1+2!+3!+4!+5!+6!+7!+8!+9!+10!+11!+12!=%e\n",s);
}

#include <stdio.h>
void main()
{
int x;
long int y=1,z=0;
for(x=1;x<=12;x++)
{
y=x*y;
z+=y;
}
printf("the answer is:%ld",z);
}

for(i = 2; i <= 12;i++)
sum = 1;
sum = sum * i;
sumall = 1;
sumall = sumall + sum ;

#include "stdio.h"
#define N 12
main()
{
long result= 0,product/*乘积*/;
int i,j;
for(i=1;i<=N;i++)
{
product=1;
for(j=1;j<=i;j++)
product*=j;
result+=product;
}
printf("result=%ld",result);
getch();
}