计算1-1/2+1/3-1/4+……1/99-1/100+……,直到绝对值小于1/10000为止
2017-11-14 11:29
288 查看
#include<stdio.h> #include<math.h> main() { int n=1; float term=1.0,sign=1,sum=0; while(n<=10000) { term=term+sign/n; sum=sum+term; sign=-sign; n++; } printf("sum=%f\n",sum); }
结果:
知识点:学习了while语句的运用;
心得体会:在while括号外不能加‘;,’还要注意本题中的正负号
相关文章推荐
- C++上机报告 利用公式计算π=4(1-1/3+1/5-1/7+1/9-...)的近似值,直到括号中最后一项的绝对值小于0.000001为止。
- 利用公式计算π=4(1-1/3+1/5-1/7+1/9-...)的近似值,直到括号中最后一项的绝对值小于0.000001为止
- 输入数字,计算从1到输入数字的和,要求输入小于1,重输直到输入正确的数字为止
- 计算r等于1到r等于10时的圆面积,直到area大于100为止
- C++:利用如下公式,编写函数计算∏的值,直到最后一项的绝对值小于e,主程序接收从键盘输入的e,输出∏的值(保留5位小数)。 ∏/4 = 1-1/3+1/5-1/7...
- 【c语言】用π/4 ≈ 1 - 1/3 + 1/5 - 1/7 +... 公式求π的近似值,直到发现某一项的绝对值小于10^6为止。
- 6.9.编程计算e的近似值。直到最后一项的绝对值小于0.001时为止,输出e的值并统计累加的项数。
- A、B两伙马贼意外地在一片沙漠中发现了一处金矿,双方都想独占金矿,但各自的实力都不足以吞下对方,经过谈判后,双方同意用一个公平的方式来处理这片金矿。处理的规则如下:他们把整个金矿分成n段,由A、B开始轮流从最左端或最右端占据一段,直到分完为止。 马贼A想提前知道他们能分到多少金子,因此请你帮忙计算他们最后各自拥有多少金子?(两伙马贼均会采取对己方有利的策略)
- 计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值
- C语言 计算1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100的值
- 计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值。
- 字符计算 矩阵转置 1-1/2+1/3-1/4+......+1/99-1/100
- 计算1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100的值
- 计算1*2*3+3*4*5+...+99*100*101的值
- 计算1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100的值
- 计算1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100的值
- C语言:计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值
- 将数组A中的内容和数组B中的内容进行交换,计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值,1到 100 的所有整数中出现多少次数字9。
- 1.将数组A中的内容和数组B中的内容进行交换2.计算1 / 1 - 1 / 2 + 1 / 3 - 1 / 4 + 1 / 5 …… + 1 / 99 - 1 / 100 的值
- 计算 S=1+2×3+3×4+4×5+…+N( N+1),直到 N( N+1)项大于 200 为止。