描述
输入一个数输出他的阶乘。
解题思路
利用循环的性质,将循环从1一直乘到输入的数结束。
输入实例
输入 | 输出 | |
5 | 120 |
代码
#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;
}