首页 > 常见问题 > c语言中如何计算n的阶乘

c语言中如何计算n的阶乘

清浅
发布: 2022-05-27 11:12:14
原创
170374 人浏览过

c语言计算n阶乘的方法:首先创建一个脚本文件,并编写头文件;然后定义一个“i”变量用来循环,以及定义变量“n”;接着用“sum”来保存结果;最后运行该脚本文件即可实现n阶乘。

c语言中如何计算n的阶乘

C语言中求阶乘的计算其实就是从1到n的累积,所以我们可以通过一个for循环从1到n依次求积即可实现阶乘的计算

在c语言中我们常会遇到求一个数的阶乘的问题,对于刚学习C语言的人来说,求阶乘是必须要会的。接下来在文章中为大家分享如何通过C语言代码实现阶乘的计算,具有一定的参考价值,希望对大家有所帮助

【推荐课程:C语言教程

(1)编写头文件,这是每一个C语言程序必须要写的代码

#include<stdio.h>
登录后复制

c语言中如何计算n的阶乘

(2)我们可以用for循环来实现。首先定义一个i变量用来循环,以及定义变量n,用来求他的阶乘以及sum来保存结果。如下所示

int main()
{
    int n,i,s=1,sum=0;
    printf("请输入所求的阶乘数:");
    scanf("%d",&n);
for(i=1;i<=n;i++)
{
s=s*i;
sum=sum+s;
}
printf("%d!=%d\n",n,s);
printf("%d的阶乘和为:%d\n",n,sum);
    return 0;       
}
登录后复制

(3)运行以上代码就可以实现了n阶乘的计算了

c语言中如何计算n的阶乘

总结:以上就是本篇文章的全部内容了,希望对大家有所帮助

以上是c语言中如何计算n的阶乘的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
最新问题
阶梯状分布
来自于 1970-01-01 08:00:00
0
0
0
php进阶之路
来自于 1970-01-01 08:00:00
0
0
0
这章加减乘除的计
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板