1~m的计算
来源:互联网 发布:winsock网络编程经络 编辑:程序博客网 时间:2024/05/16 10:06
<strong>/*</strong>
* Copyright (c) 2016
* All rights reserved
* 文件名称:1.cpp
* 作者:刘丽
* 完成日期:2016年 3 月 10 日
* 版本号: v1.0
*
* 问题描述:
*(1)计算1~m的和
*(2)计算1~m所有奇数的和
*(3)计算1~m所有倒数的和
*(4)计算1-1/2+1/3-1/4...+(-1)(m)1/m
*(5) 计算1~m的阶乘
* 输入描述:整数m
* 程序输出:整数sum,即和
*/
(1)计算1~m的和<pre class="cpp" name="code">#include <iostream>using namespace std;int main(){ int m,i,sum=0; cin>>m; for(i=1;i<=m;i++) sum+=i; cout << sum<< endl; return 0;}
(2)计算1~m所有奇数的和<pre class="cpp" name="code">#include <iostream>using namespace std;int main(){ int m,i,sum=0; cin>>m; for(i=1;i<=m;i++) if(i%2!=0) sum+=i; cout << sum<< endl; return 0;}
(3)计算1~m所有奇数的倒数和#include <iostream>using namespace std;int main(){ int m,i; float sum=0; cin>>m; for(i=1;i<=m;i++) sum+=1.0/i; cout << sum<< endl; return 0;}
(4)计算1-1/2+1/3-1/4...+(-1)(m)1/m<pre class="cpp" name="code">#include <iostream>using namespace std;int main(){ int m,i; float sum=0; cin>>m; for(i=1;i<=m;i++) { if(i%2!=0) sum+=1.0/i; else sum+=-1.0/i; } cout<< sum<< endl; return 0;}
(5)1~m的阶乘
#include <iostream>using namespace std;int main(){ int m,i, sum=1; cin>>m; for(i=1;i<=m;i++) sum*=i; cout << sum<< endl; return 0;}
0 0
- 1~m的计算
- 计算M的N次方
- JAVA:计算1+2+...+100的和以及m!
- 已知n,计算1+2+3+……+m>=n的最小m
- 计算m的m次方倒数的和
- 计算n的m次方算法
- 快速计算n的m次方
- 计算模 m 的 k 次根
- 计算 任意大N的M次方
- 组合数C(n,m)的计算
- 排列数A(n, m)的计算
- 计算m个数组的和
- 【看书】while(m)m&=m-1,s++;的解释
- 计算N的M次方的最后3位数
- n的m次方的计算(Exponentiation)
- 已知不等式:1!+2!+···+m!<n,请计算并输出满足该不等式的m的整数解。
- 计算组合公式C(n,m)的化简
- 计算n位m进制所有整数的算法
- RMAN恢复简单实验
- 我已经是CSDN博主了 嘿嘿..
- 第2周项目1-宣告主权
- 安卓系统各种音量的获取与设置
- 第2周项目1-宣告“主权”
- 1~m的计算
- Python图像处理库PIL中图像格式转换(二)
- 第一次c++实验——2
- 第2周项目3 小试循环
- 上机报告1-3
- MLlib - Clustering
- mysql存储引擎myisam和innodb的区别
- Yii2.0版本高级模版安装
- 有博客咯