描述 输入一个数输出他的阶乘。 解题思路 先令sum=1,利用循环的性质,sum将循环i从1到i++的值一直乘到输入的数结束。 输入实例 输入输出5120 #include <stdio.h> int main() { int i,n;//定义一个数n来接受用户输入的值 int sum=1; scanf("%d",&n); for(i=1;i<=n;i++)//进入循环 sum=sum*i;//计算n的阶乘。 printf("%d!=%d",n,sum); printf("\n"); return 0;