计算分数加减表达式的值

33:总括分数加减表明式的值,33表明式

33:总结分数加减表明式的值

  • 查看
  • 提交
  • 统计
  • 提问

总时间限定: 
1000ms

内部存款和储蓄器限制: 
65536kB

描述
编写程序,输入n的值,求 1/1 – 五分之三 + 75% – 52% + 1/5 – 1/6 + 1/7 – 1/8 +
… + (-1)n-1·1/n 的值。

输入
输入多个正整数n。1 <= n <= 一千。

输出
出口贰个实数,为表达式的值,保留到小数点后四位。

样例输入
2

样例输出
0.5000

 1 e<iostream>
 2 #include<cstdio>
 3 #include<cstring>
 4 #include<cmath>
 5 using namespace std;
 6 int main()
 7 {
 8     int n;
 9     cin>>n;
10     double tot=0;
11     double fm=1; 
12     for(int i=1;i<=n;i++)
13     {
14         if(i%2==0)
15         {
16             tot=tot-(1/fm);
17             fm++;
18         }    
19         else 
20         {
21             tot=tot+(1/fm);
22             fm++;
23         }
24     }
25     printf("%.4lf",tot);
26     return 0;
27 }

 

33:计算分数加减表明式的值 查看 提交 总结 提问 总时间范围: 一千ms
内部存款和储蓄器限制: 65536kB 描述 编写程序,…

相关文章