11问答网
所有问题
编写程序,输入n,计算n!(n的阶乘)。
如题所述
举报该问题
推荐答案 2016-12-18
思路:所谓n的
阶乘
就是从1到n的累积,所以可以通过一个
for循环
,从1到n依次求积即可。
参考代码:
#include <
stdio.h
>
int main() {
int n,i,s=1;
scanf("%d",&n);
for(i=1;i<=n;i++)//for循环求累积
s=s*i;
printf("%d\n",s);
return 0;
}
/*
运行结果:(例如求5的阶乘)
5
120
*/
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/2qFqqS2S877M828qSS.html
其他回答
第1个回答 2016-12-18
#include <stdio.h>
void main()
{int n,i,s=1;
scanf("%d",&n);
for(i=1;i<=n;i++)
s=s*i;
printf("%d\n",s);
}
相似回答
c#请
编写程序,
求出
n!
【提示:
n 的阶乘
等于从 1 到 n 的乘积】
,n
由键 ...
答:
这个C#
程序
首先会提示用户输入一个正整数n,然后通过`CalculateFactorial`方法
计算n的阶乘
,并在控制台输出结果。注意,由于阶乘运算可能会导致数值过大超出`long`类型的最大值,所以在计算过程中加入了溢出检查(当结果大于`long.MaxValue`时抛出异常)。
大家正在搜
编写程序计算n的阶乘
计算n的阶乘的编程算法
编写一个程序求n的阶乘的和
求1的阶乘加到n的阶乘c语言编程
编写程序n的阶乘
编写程序1到n的阶乘
java编程计算n的阶乘
编程求1到n的阶乘的和
n的阶乘编程怎么编
相关问题
c语言编程 :输入整数n,求n的阶乘 并输出。
C语言中如何编写N的阶乘
编一程序求n的阶乘(n由键盘输入)
编写程序求n的阶乘n!
高二数学 编写程序,输入正整数n,计算它的阶乘n!(n!=n...
编程程序求n的阶乘的计算实现方法,其中n值由用户输入
编写程序(java):输入一个整数n,计算n的阶乘并捕捉可能...
用C语言编写程序从键盘输入一个正整数数n,输出n!