c语言中实现阶乘的方法

您所在的位置:网站首页 阶乘运算c语言 c语言中实现阶乘的方法

c语言中实现阶乘的方法

#c语言中实现阶乘的方法| 来源: 网络整理| 查看: 265

c语言如何实现阶乘?

发布时间:2020-05-14 10:58:02

来源:亿速云

阅读:106

作者:Leah

本篇文章展示了c语言实现阶乘的具体操作,代码简明扼要容易理解,如果在日常工作遇到这个疑问。希望大家通过这篇文章,找到解决疑问的办法。

c语言实现阶乘的方法

从键盘输入一个数,求出这个数的阶乘,即 n!。

算法思想

首先要清楚阶乘定义,所谓 n 的阶乘,就是从 1 开始乘以比前一个数大 1 的数,一直乘到 n,用公式表示就是:1×2×3×4×…×(n-2)×(n-1)×n=n!

具体的操作:利用循环解决问题,设循环变量为 i,初值为 1,i 从 1 变化到 n;依次让 i 与 sum 相乘,并将乘积赋给 sum。

① 定义变量 sum,并赋初值 1。

② i 自增 1。

③ 直到 i 超过 n。

程序代码#include

int main()

{

int i,n;

double sum=1;

scanf("%d",&n);

for(i=1;i



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3