不考虑溢出,选出输入的n值尽量小
#include <stdio.h>
int main()
{
int i=0;
int n=0;
int m=1;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
m=m*i;
}
printf("m=%d\n",m);
return 0;
}
不考虑溢出,选出输入的n值尽量小
#include <stdio.h>
int main()
{
int i=0;
int n=0;
int m=1;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
m=m*i;
}
printf("m=%d\n",m);
return 0;
}