第六章第十三题(数列求和)(Sum series)
*6.13(数列求和)编写一个方法对下面的数列求和:
编写一个测试程序,显示下面的表格:
i m(i)
--------------------------------
1 0.5000
2 1.1667
......
19 16.4023
20 17.3546
*6.13(Sum series) Write a method to compute the following series:
Write a test program that displays the following table:
i m(i)
--------------------------------
1 0.5000
2 1.1667
......
19 16.4023
20 17.3546
下面是参考答案代码:
public class SumSeriesQuestion13 {public static void main(String[] args) {printTableHead();for(int i = 1;i <= 20;i++)System.out.printf("%d\t%.4f\n",i,computeSeries(i));}public static double computeSeries(int i){double sum = 0;for(int j = 1;j <= i;j++)sum += 1.0 * j / (j + 1);return sum;}public static void printTableHead(){System.out.println("i\tm(i)");}
}
运行效果:
注:编写程序要养成良好习惯
1.文件名要用英文,具体一点
2.注释要英文
3.变量命名要具体,不要抽象(如:a,b,c等等),形式要驼峰化
4.整体书写风格要统一(不要这里是驼峰,那里是下划线,这里的逻辑段落空三行,那里相同的逻辑段落空5行等等)
5.普通变量,方法名要小驼峰,类名要大驼峰,常量要使用全部大写加上下划线命名法
6.要学习相应的代码编辑器的一些常用快捷键,如:快速对齐等等
第六章第十三题(数列求和)(Sum series)相关推荐
- 计算机组成原理唐朔飞课后答案第六章,计算机组成原理第六章部分课后题答案(唐朔飞版)...
计算机组成原理第六章部分课后题答案(唐朔飞版) 6.4 设机器数字长为8位(含1位符号位在内),写出对应下列各真值的原码.补码和反码. -13/64,29/128,100,-87 解:十进制 ...
- 计量经济学第六版计算机答案,伍德里奇计量经济学导论计算机习题第六章第13题c_6.13...
伍德里奇计量经济学导论计算机习题第六章第13题,答案和MATLAB代码 clear,clc; % c6.13 by % 打开文字文件和数据文件 importdata('meap00_01.des'); ...
- 有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中,谭浩强《c语言程序设计》第六章第四题
题目 本题是谭浩强<c语言程序设计>第六章第四题 题目:有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中. 以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同 ...
- 第四章第十三题(判断元音还是辅音)(Vowel or consonant?)
第四章第十三题(判断元音还是辅音)(Vowel or consonant?) *4.13(判断元音还是辅音)编写一个程序,提示用户输入一个字母,判断该字母时元音还是辅音.对于非字母的输入,提示非法输入 ...
- 《软件方法》第六章 自测题
UMLChina软件方法各章练习题自测(六) 关于UMLChina 前言 温习回顾 <软件方法>第六章自测题 自测题1 关于UMLChina 前言 笔者为在校大三生,初次接触UML建模语言 ...
- python随机选择一个幸运观众_从十名观众中随机选取8名幸运观众,不能重复选取同一个观众为幸运观众(CPrimerPlus第十六章第五题)...
其实就是CPrimerPlus第十六章第五题,只不过我把标题写的更生动些啦. 刚开始我理解两次选的人不一样就行了,于是只安排了连续两次选人之间对比,人相同了那么就将第二次选择作废,重来一次,直到选的人 ...
- 《c primer pius》第六章第14题,发现网上好多都有问题,编写一个程序读入一行输入,然后反向打印该行,您可以把输入存储在一个char数组中
编写一个程序读入一行输入,然后反向打印该行,您可以把输入存储在一个char数组中: 假定该行不超过255个字符.回忆一下,您可以使用具有%c说明符的scanf()从输入中一次 读入一个字符,而且当您按 ...
- 第六章第十题(使用isPrime方法)(Use the isPrime Method)
第六章第十题(使用isPrime方法)(Use the isPrime Method) 6.10(使用isPrime方法)程序清单6-7提供了测试某个数字是否是素数的方法isPrime(int num ...
- 沈阳师范大学大一上册C语言PTA题目集以及答案(第六章 指针 函数题篇)
沈阳师范大学大一上册C语言PTA题目集以及答案(第六章 指针 函数题篇) 6-1 字符串的连接 (15分) 本题要求实现一个函数,将两个字符串连接起来. 函数接口定义: char *str_cat( ...
最新文章
- 国赛来咯!智能车竞赛-百度赛道开始报名啦!
- jQuery、ajax添加Json数据
- tensorflow tf.nn.max_pool_with_argmax返回最大池化对应索引值
- java多线程阻塞队列_阻塞队列和多线程消费者,如何知道何时停止
- 重新解读DDD领域驱动设计(一)
- pwershell custom objects
- android快速开发框架_【程序源代码】springboot和ssm的极速轻量快速开发框架
- SLAM--Pangolin显示相机位姿
- 语音转文字 mp3 text
- landset8各波段_landsat8卫星全面
- Hopper调试个人知识管理软件myBase
- cdr怎么算曲线周长_cdr怎么计算图形的周长和面积? cdr图形计算长度和面积的技巧...
- 查找——图文翔解SkipList(跳跃表)
- 03 ,线性代数 :集合,空间,群,阿贝尔群,向量,向量空间
- 同一个用户异地登陆踢人操作
- 美国通胀大幅下降?可衰退却成为投资者2023年最担心的问题
- idea intellij 教育版申请
- iOS开发 --- 开发工具
- Adobe Acrobat Pro DC 2019 软件下载安装详细教程
- 西门子PLC中STL语言状态字
热门文章
- 微信小程序iphone x适配
- matlab:plot线型和颜色
- 图片上传的两种方式(前端和后端)
- 2017.7.27 计算机编程培训第二天
- 如何查看进程所打开的端口
- 最新H5网页分享到Twitter、Facebook带缩略图
- Java数组转集合之Arrays.asList()用法
- unshift() 与shift() 方法
- 来瞧一瞧unshift和push的用法及“性能“对比
- 精通AngularJS(三)深入scope,继承结构,事件系统和生命周期