#include<stdio.h>
int main()
{int i = 1;int n = 0;int a = 1;int sum = 0;for (n = 1; n <= 10; n++){a = 1;for (i= 1; i <= n; i++){a = a * i;//a是不会被清除的,也就是说上一次的a值会保留,当咱算完1的阶乘时a=1,//当咱算完2的阶乘时,a=2.然后咱再取计算3的阶乘,此时的a=2,那么当i=1时,//a=a*i=2*1=2,当i=2时,a=a*i=2*2=4.当i=3时,a=a*i=4*3=12。//所以需要再这个循环开始之前先设a的初始值,就让a=1,就行}sum = sum + a;}printf("sum=%d\n", sum);return 0;
}

有个更简单的


#include <stdio.h>
int main()
{int n = 0;int a = 1;int sum = 0;for (n = 1; n <= 10; n++){a *= n;//因为1!*2=2!,2!*3=3!,3!*4=4!,......sum += a;}printf("sum=%d", sum);return 0;
}

求1!+2!+....+10!相关推荐

  1. MAT之GA:利用GA对一元函数进行优化过程,求x∈(0,10)中y的最大值

    MAT之GA:利用GA对一元函数进行优化过程,求x∈(0,10)中y的最大值 目录 输出结果 代码设计 输出结果 代码设计 x = 0:0.01:10; y = x + 10*sin(5*x)+7*c ...

  2. 求“厉害”数 (10 分)

    求"厉害"数 (10 分) 所谓"厉害"数,是指其各位数字的5次方等于该数本身.编程输出所有长度不超过n位的正整数中的"厉害"数. 例如:4 ...

  3. 10亿个数中求最大的10个数字

    10亿个数中求最大的10个数字 应用场景 比如求10亿个数中的最大的前10个数,此时构建只有10个元素的小顶堆,如果比堆顶小,则不处理:如果比堆顶大,则替换堆顶,然后依次下沉到适当的位置. 比如求10 ...

  4. 求1至10乘阶的总和及求任意数乘阶

    题目:编写应用程序求1!+2!+-+10!.按sum=XXXXXXXXX格式输出 简单来说.乘阶的格式的格式就是n!=1×2×3×...×(n-1)×n.举个例子:1!=1*1 2!=1*2*1 3! ...

  5. python使用for循环、输出1到10的阶乘有哪些注意事项_在matlab中使用for循环求1到10阶乘的值...

    展开全部 源程序代码以及算62616964757a686964616fe59b9ee7ad9431333431373237法解释如下: matlab求1-10的阶乘的函数源码如下: function ...

  6. 6-2 成绩单求平均成绩 (10分)

    6-2 成绩单求平均成绩 (10分) 本题要求实现一个函数,从一张成绩单中求平均成绩. 成绩结构体定义如下: typedef struct { char name[50]; //姓名 int scor ...

  7. 实验5-8 使用函数求圆台体积 (10 分)

    实验5-8 使用函数求圆台体积 (10 分) 本题要求实现函数求圆台体积,定义并调用函数volume_tc(r_lower, r_upper, h)计算下底半径为r_lower.上底半径为r_uppe ...

  8. 7-100 简单求阶乘问题 (10 分)本题要求编写程序,计算N的阶乘。输入格式:输入在一行中给出一个不超过12的正整数N。输出格式:在一行中输出阶乘的值。输入样例:4结尾无空行

    7-100 简单求阶乘问题 (10 分) 本题要求编写程序,计算N的阶乘. 输入格式: 输入在一行中给出一个不超过12的正整数N. 输出格式: 在一行中输出阶乘的值. 样例">输入样例 ...

  9. python求1到10所有偶数的和_编写一个程序,求1到10之间所有偶数的和及其所有奇数的和...

    展开全部 以python语言为例2113: #!/usr/bin/env python # -*- coding: utf-8 -*- #编写一个程序,求52611到10之间所有偶数的和4102及其所 ...

  10. matlab中for循环求n阶乘,在matlab中使用for循环求1到10阶乘的值

    源程序代码以及算法解释如下: matlab求1-10的阶乘的函数源码如下: function p = factorial() p=1; for a=1:10%设置要求的阶乘 for i=1:a%循环遍 ...

最新文章

  1. 用python解“12-24小时制”题
  2. 现在的教育:感慨之一
  3. 报错解决办法 SLF4J: Failed to load class org.slf4j.impl.StaticLoggerBinder
  4. vlan的基本指令_10、Vlan的基本常用命令
  5. Android手机rom分区以及sd卡总结
  6. 面试题:一条 sql 语句是如何经过 MySQL 的体系结构的?
  7. python综合学习一之多线程
  8. 机器人运动学(a simple car)
  9. Apache URLRewrite 原理及配置实现
  10. 利用configure脚本将定制的模块加入到Nginx中
  11. 李洪强-C语言2-字符串
  12. 属性的表示方法和对象的枚举
  13. 校内网脱胎“人人”能成大器
  14. 网络安全基础——NTFS安全权限
  15. tk芯片智能机刷机方法_MTK通用刷机教程 MTK芯片智能机刷机方法
  16. python开根号_python开根号_python 开根号_python开根号函数 - 云+社区 - 腾讯云
  17. java.io.IOException: (null) entry in command string: null chmod 0700 E:\tmp\hadoop\mapred\staging\te
  18. java delete()_Java File delete()用法及代码示例
  19. html5添加到桌面图标,如何添加到桌面
  20. 苹果IOS开发者账号总结

热门文章

  1. 高龄白菜java学习第109天(java数据结构和算法(27))
  2. maven通过mvn命令添加oracle依赖
  3. ActiveMQ——如何监控ActiveMQ
  4. java linux 读取文件内容_java访问Linux服务器读取文件
  5. Tesseract OCR简介(一)
  6. 纹理压缩(二) ETC格式
  7. Lingo 中的各种函数
  8. layui框架学习(1:布局)
  9. JAVA 命令行运行java项目
  10. OpenCV中背景建模方法mog2——Adaptive GMM算法小结