c语言输入一个正整数n,n<=20;求n的阶层
时间: 2023-05-27 16:07:57 浏览: 210
C语言求一个正整数的位数
3星 · 编辑精心推荐
```c
#include<stdio.h>
int main()
{
int n,i,f=1;
printf("请输入一个正整数n:");
scanf("%d",&n);
if(n<=0 || n>20)
{
printf("输入的数字不符合要求!");
return 0;
}
for(i=1;i<=n;i++)
f*=i;
printf("%d的阶乘为%d",n,f);
return 0;
}
```
阅读全文