#include<stdio.h>
long Fact(int x);
int main ()
{
int a,b;
printf("Inputa:");
scanf("%d",&a);
for(b=1;b<=a;b++)
{
printf("%d!=%ld\n",b,Fact(b));
}
return 0;
}
long Fact(int x)
{
int c;
long result=1;
for(c=1;c<=x;c++)
result*=c;
return result;
}
运行结果:
知识点:
1.整型的使用;
2.for语句的使用。
心得体会:
1.会用for语句编程计算1到n的阶乘;
2.懂得了编程的输入和输出。