C语言实验——求阶乘(循环结构)
Time Limit: 3000MS Memory Limit: 65536KB
Submit Statistic
Problem Description
从键盘输入任意一个大于等于0的整数n,然后计算n的阶乘,并把它输出。
提示: 0!是 1 。
Input
输入任意一个大于等于0的整数n。
Output
输出n!
Example Input
3
Example Output
6
Hint
Author
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
int i,n,s = 1;
scanf("%d",&n);
if(n==0)printf("%d\n",s);
else
{
for(i = n;i >= 1;i--)
s = s * i;
printf("%d\n",s);
}
return 0;
}