[mw_shl_code=c,true]#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,i;
a=1;
i=1;
printf("请输入1到9任意一个整数:\n");
scanf("%d",&b);
if(b>=1&&b<=9)
{
while(i<=b)
{
a=a*i;
i=i+1;
}
printf("它的阶乘为:%d\n",a);
}
else
{
printf("输入错误\n");
}
system("pause");
return 0;
}
[/mw_shl_code] |