第1个回答 2011-05-31
#include <stdio.h>
void main()
{long i,j,N;//N为阶乘数
result=1;
for(j=1;j<=N;j++)
{
result*=j;
}
printf("%ld",result);
getch();
}
我这个最简单本回答被提问者采纳
第2个回答 2011-05-31
#include<iostream.h>
main()
{long i,j,x,num=0;
for(i=1;i<=100;i++)
{
x=1;
for(j=1;j<=i;j++)
x*=j;
num+=x;
}
printf("%ld",num);
getch();
}
第3个回答 2011-05-31
#include <stdio.h>
int main()
{
int i;
#include <stdio.h>
int main()
{
int i;
double f;
f = 1;
for(i = 1; i <= 100; ++i)
{
f *= i;
}
printf("1*2*..*100=%g\n", f);
}