33:计算分数加减表达式的值
2017-02-28 20:52
288 查看
33:计算分数加减表达式的值
查看提交
统计
提问
总时间限制: 1000ms 内存限制: 65536kB描述
编写程序,输入n的值,求 1/1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + 1/7 - 1/8 + ... + (-1)n-1·1/n 的值。
输入输入一个正整数n。1 <= n <= 1000。输出输出一个实数,为表达式的值,保留到小数点后四位。样例输入
2
样例输出
0.5000
e<iostream> #include<cstdio> #include<cstring> #include<cmath> using namespace std; int main() { int n; cin>>n; double tot=0; double fm=1; for(int i=1;i<=n;i++) { if(i%2==0) { tot=tot-(1/fm); fm++; } else { tot=tot+(1/fm); fm++; } } printf("%.4lf",tot); return 0; }
相关文章推荐
- 33:计算分数加减表达式的值
- POJ NOI0105-33 计算分数加减表达式的值
- T1079 计算分数加减表达式的值(#Ⅰ- 4 - 1)
- 给定一个表示分数加减表达式的字符串,需要以字符串格式返回计算结果。结果表达式也是分数式
- 计算分数加减表达式的值
- [一天一项目]求分数形式的加减计算
- 华为上机练习题--简单加减表达式计算
- 用Java实现分数加减和乘法计算
- C语言实验——计算表达式
- 数学表达式的计算——如何捕捉异常
- 分数的计算。。。
- 独立表达式计算引擎
- Qt计算器开发(一):后缀表达式实现完整数学表达式的计算
- 1162 -- 计算表达式
- 用栈计算表达式
- 利用栈结构计算表达式串算法
- C# 动态计算表达式的值--动态编译和DataTable.Compute()
- 表达式计算
- Java课程设计——计算数学表达式的程序(201521123051 谢庆圆)
- JSP判断radio是否选择和传值栗子(测试应聘人员能力自动计算分数)