n的阶乘(c阶乘公式怎么算)

文章目录[隐藏]

  • 从事互联网行业几十年,主要研究兴趣是大数据、人工智能、物联网。有兴趣的朋友可以关注我或者在评论区留言,让大家一起交流沟通。

n的阶乘(如何计算c的阶乘公式)

分析:

从键盘输入一个数字,求这个数字的阶乘,即n!。所谓n的阶乘,就是从1开始,乘以比前一个数大1的数,再乘以n,用公式表示:n!=n*(n-1)*(n-2)*…*4*3*2*1。比如:6!=6*5*4*3*2*1

算法描述:

用循环求解问题,让循环变量为I,初始值为1,I由1变为n;依次乘以I和sum,将乘积赋给sum1)定义变量sum,将初始值赋给12)i++3)直到I超过n。

代码实现:

      #include     int main()    {        int i,n;//定义循环变量和输入的数         double sum=1;        scanf(\”%d\”,&n);        for(i=1;i

运行结果:

1212!=479001600.000000

从事互联网行业几十年,主要研究兴趣是大数据、人工智能、物联网。有兴趣的朋友可以关注我或者在评论区留言,让大家一起交流沟通。

评论2

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注