int main()
{
int a=100
double num=1.0
//while 循环相乘实现阶乘
while(a>0)
{ num *= a
a--
}
printf("100!的结果:%le\n",num)
//for循环相乘实现阶乘
num=1
for(a=1a<=100a++)
{ num *= a}
printf("100!的结果:%le\n",num)
return 0
}
void main(){
long i,j,x,num=0
for(i=1i<=100i++)
{
x=1
for(j=1j<=ij++)
x*=j
num+=x
}
printf("%ld",num)
getch()
}