输入一个正整数n,输出n!。
输入格式:
输入在一行中给出1个正整数n。
输出格式:
在一行中输出n!的值。
输入样例:
4
结尾无空行
输出样例:
24
结尾无空行
#include <stdio.h>
int main()
{
int i,n;\\引用i,n变量用于for循环语句
double y=1;//y在该程序中为输出值,为了计算较大阶乘需要引入double变量
//为了后面循环体不出错需要定义y=1
scanf("%d",&n);//输入n的数值
for(i=1;i<=n;i++)//循环语句
{
y=y*i;//循环体
}
printf("%.0lf",y);//打印结果
return 0;
}