#include <stdio.h>
int main()
{
int i,N;
long long s=1;
do
{
scanf("%d",&N);
}while(!(0<=N&&N<=12));
for(i=1;i<=N;i++)
s=s*i;
if(N==0)printf("1\n");
else printf("%d\n",s);
return 0;
}
解题思路:
注意事项:
参考代码:
0.0分
0 人评分
川哥的吩咐 (C语言代码)浏览:875 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:583 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:597 |
弟弟的作业 (C++代码)浏览:1304 |
兰顿蚂蚁 (C++代码)浏览:1045 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:1195 |
【蟠桃记】 (C语言代码)浏览:664 |
【金明的预算方案】 (C++代码)浏览:843 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:863 |
【求[X,Y]内被除3余1并且被除5余3的整数的和】 (C语言代码)浏览:674 |