求1到10的阶乘之和,代码如下:

#include<stdio.h>
int main()
{double a,b=1,sum=0;for(a=1;a<=10;a++){b = a*b; /* 原理:1!等于1乘以1,2!等于1!乘以2,3!等于2!乘以3,以此类推 ,10!等于9!乘以10 */ sum = sum+b; /* 依次将1到10的阶乘相加 */ }printf("%lf\n",sum);return 0;
}

同理,如果求一个已知整数Number1到另一个已知整数Number2的阶乘之和,只需在代码里做以下修改和替换:

#include<stdio.h>
int main()
{double a,b=1,sum=0;for(a=Number1;a<=Number2;a++)  /* 在此处用具体的值替换Number1和Number2,如求10到100的阶乘之和,只需在此处用10替换Number1,100替换Number2 */{b = a*b; sum = sum+b; }printf("%lf\n",sum);return 0;
}

C语言——求1到10的阶乘之和相关推荐

  1. linux写一个10的阶乘,C语言练习题:求1到10的阶乘之和简单实例

    C语言练习题:求1到10的阶乘之和简单实例 C语言练习题:求1到10的阶乘之和简单实例 #include int factorial(int n) { if(0==n) return 1; if(1= ...

  2. C语言求1到20的阶乘之和

    #include<stdio.h>int main() {int i, j;long long sum = 0, jieCheng;for (i = 1; i <= 20; i++) ...

  3. C—计算10的阶乘以及1到10的阶乘之和

    计算10的阶乘 //计算10的阶乘 int main() {long long ll = 1;int i = 10;for (i = 10; i >= 1; i--) {ll = ll * i; ...

  4. 用C语言计算1到20的阶乘之和,用C语言计算1~20的阶乘之和

    昨天(2018/12/7)在做C语言的课后练习题的时候,有一道题要求我们计算1~20的阶乘之和.代码很快就写出来了,考虑到结果的值会比较大,而在Windows操作系统下,int 类型和 long 类型 ...

  5. C语言 1A gt $20,C语言输出 1到20 的阶乘之和

    除了调用库,绝对找不到比这更精简的代码了. #include #include long long getdata(long long n){ long long sum = 1; while(n){ ...

  6. 使用C语言循环语句计算1-10的阶乘之和

    计算1-10的阶乘之和 定义变量mul为一个数值的阶乘: 定义变量sum为阶乘之和. #include<stdio.h>int main() {int a;int b;int mul;in ...

  7. 用C语言求1到10 阶乘的和

    #include <stdio.h> int main() {int n=0;int m=1;int sum=0;for(n=1;n<=10;n++){m=m*n;sum=sum+m ...

  8. C语言求1到10以内的约数,倍数和约数 教学设计资料

    教学目标 1. 数的整除的概念,理解倍数和约数是两个数之间的关系 2. 复习偶数和奇数,知道被2.3.5整除的数的特征 3. 复习质数和合数,会分解质因数,求最大公约数和最小公倍数 教学重点 数的整除 ...

  9. C语言————求一个正整数的各个位数之和

    思路: ①要求是正整数的各个位数之和,先设一个未知数n. 求一个数的个位数方法是:n%10:求一个数的十位数的方法是:n/10%10:求一个数的百位方法是:n/100%10. 由此我们可以发现,我们是 ...

最新文章

  1. R语言rep函数重复向量或者列表元素实战
  2. 自定义ImageView系列
  3. linux非root安装go,linux – go install总是使用GOROOT / bin而不是GOPATH
  4. pyspark基础教程
  5. 统计学经典书籍分享【PDF下载】
  6. 放大器的传递函数_保证放大器的稳定性什么最重要?反馈电阻一定要选对!
  7. WindowsAPI中PostMessage与SendMessage的区别
  8. html怎么添加5px高的线,css给div添加0.5px的边框
  9. Asp.net安全相关注意的几个问题
  10. 无线局域网打印服务器,无线局域网环境下怎么连接网络打印机
  11. win10无法访问共享文件,报出错误代码0x80004005
  12. apng java,免费的APNG、WebP格式转换工具-iSparta
  13. 特斯拉model3中控屏怎么关_特斯拉Model 3为什么取消仪表盘?
  14. 你是去上大学,别让大学上了你
  15. psj在计算机课程中什么意思,计算机运用基础教育实践
  16. vue引入鼠标点击效果
  17. 求两点之间最短路径-Dijkstra算法
  18. 字符串查找函数:strchr、strrchr、strchrnul、strstr、strrstr
  19. 当Proteus 8 Professional运行程序的时候出现有些器件不可用
  20. 阿里云nginx安装

热门文章

  1. String和int、long、double等基本数据类型的转换
  2. 速锐得解码TANK300烈马应用前大灯随动转向车灯照明系统DEMO
  3. L0,L1,L2 无穷范数
  4. 字节、字、位、比特之间的关系
  5. 7.17周末作业-循环练习题
  6. office反应慢解决办法
  7. 【Java基础法语】前言、JDK安装、入门程序、常量、变量
  8. mysql 表情符号_emoji等表情符号存mysql的方法
  9. A.Digits Are Not Just Characters---2018横滨区域赛(大模拟)
  10. 斜率优化---感谢此文让我彻底弄懂斜率优化