贾静雯怀孕躺着:编程计算:S=1!+2!+3!+4!+5!

来源:百度文库 编辑:高校问答 时间:2024/04/25 19:33:31
用C语言的基本知识编程

#include <stdio.h>

main()
{
long s;
s=1;
int i;
for(i=2;i<6;i++)
{
s=s+s*i;
}
printf("%ld\n",s);

}

用VFP给你写一个:

set talk off
clear
s=0
for i=1 to 5
p=1
for j=1 to i
p=p*j
endfor
s=s+p
?s
endfor
?s

void main()
{
long s = 0, t = 1;
int i;

for(i = 1; i <= 5; i++)
{
t *= i;
s += t;
}

printf(\"Result: %ld\\n\", s);
getch();
}

#include <stdio.h>

main()
{
long s=0,tmp=1;
unsigned i;
for(i=1;i<6;i++)
{
tmp*=i;
s+=tmp;
}
printf("%ld\n",s);
}