c语言中实现阶乘的方法 |
您所在的位置:网站首页 › 阶乘运算c语言 › c语言中实现阶乘的方法 |
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 |