编一个程序,计算s=1×2×3×…×n的值

如题所述

第1个回答  2012-04-02
就是计算n的阶乘值:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n;
int i, s=1;
scanf("%d", &n);
for (i=2; i<=n; i++)
s *= i;
printf("%d\n",n);
system("pause");
return 0;
}
第2个回答  2012-04-02
int i;
int a = 5;
int s = 0;
for(i = 1;i<=a;i++)
{
s += i;
}
for结束后,s的值为从1加到5的值.
第3个回答  2012-04-02
var i,n:longint;
s:qword;
begin
s:=1;
read(n);
for i:=1 to n do s:=s*i;
writeln(s);
end.
第4个回答  2012-04-01
for
相似回答