/*输入1 个正整数 n(n<=100),计算并输出1+1/2+1/3+……+1/n。*/
2015-05-01 11:04
1846 查看
/*输入1 个正整数 n(n<=100),计算并输出1+1/2+1/3+……+1/n。*/
/*输入1 个正整数 n(n<=100),计算并输出1+1/2+1/3+……+1/n。*/
float a(0); int b(1), c(0); std::cin >> c; do { printf_s("%3d:%f+%f\n", b, a, 1.0 / b); a += 1.0 / b; } while (++b <= c); std::cout << a; /*最简写法从最大分母开始加*/ float a(0); int b(0); scanf_s("%d", &b); do { a += 1.0 / b; printf_s("%3d:%f\n", b, a); } while (--b); printf_s("%f\n", a);
相关文章推荐
- Problem Description 有一个长度为n(n<=100)的数列,该数列定义为从2开始的递增有序偶数,现在要求你按照顺序每m个数求出一个平均值,如果最后不足m个,则以实际数量求平均值。编程输出该平均值序列。 Input 输入数据有多组,每组占一行,包含两个正整数n和m,n和m的含义
- 4.输入正整数n <= 20,输出一个n层的正三角形。
- 输入n(n<100)个数,找出其中最小的数,将它与最前面的数交换后输出这些数.输入数据有多组,每组占一行,每行的开始是一个整数n,表示这个测试实例的数值的个数,跟着就是n个整数。n=0表示输入的结束,
- 2-3.输入正整数n <= 20,输出一个n层的正三角形
- Problem Description 青年歌手大奖赛中,评委会给参赛选手打分。选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分。 Input 输入数据有多组,每组占一行,每行的第一个数是n(2<n<=100),表示评委的人数,然后是n个评委的打分。 O
- (1)任务描述 编写一个程序:输入一个身份证号,判断该号码对应的人是否是18至25岁女孩,是则输出”yes”,否则输出”no” (2)功能要求 ①输入一行给出正整数N(<= 100)是输入的身份证号码
- 给定一个正整数,编写程序计算有多少对质数的和等于输入的这个正整数,并输出结果。
- 今天开始学Java 给定一个正整数,编写程序计算有多少对质数的和等于输入的这个正整数,并输出结果。
- 输入一个表达式,没有括号,数字小于0-9之间,输出计算结果,所有的中间结果化为整形。 例如: 输入:3+8×2/9-2 输出:2
- 时间处理:计算下一天日期,如输入&quot;2004/12/31&quot;(注释2014年12月31日),则输出&quot;2005/1/1&quot;.
- 【微软100题】输入一个表示整数的字符串,把该字符串转换成整数并输出。 例如输入字符串"345",则输出整数345
- 52.从键盘上输入若干学生成绩(成绩在0~100之间),计算平均成绩,并输出低于平均分的学生成绩,用输入负数结束输入
- C++输入n(n<100)个整数,找出其中最大的数,将它与最前面的数交换后输出这些数
- C++ FAQ Lite[15]--通过 <iostream> 和 <cstdio>输入/输出(新)
- 两点距离 时间限制:3000 ms | 内存限制:65535 KB 难度:1 描述 输入两点坐标(X1,Y1),(X2,Y2)(0<=x1,x2,y1,y2<=1000),计算并输出两点间的距离。
- 输入一个整数,如果该整数x符合条件:-1<x<10,则输出“ok”,否则输出“not ok”
- c语言:有一函数:当x&lt;0,y=-1;x=0,y=0;x&gt;0,y=1;编一程序,输入一个x值,要求输出相应的y值。
- ACM822 计算机画图也挺有趣的哈!那我们就来用计算机画幅图吧。。。 输入 输入一个正整数N(0<N<=10),表示要输出的正方形的边上*的个数 输出 输出一个满足题意的正方形
- Cpp Primer<<学习IO标准库--输出缓冲区的管理、文件输入与输出_6
- 蓝桥杯(java)阶乘计算,输入一个正整数n,输出n!的值。(高精度计算,用到数组)