T001-UT001-0009
来源:互联网 发布:夏老师c语言百度云资源 编辑:程序博客网 时间:2024/05/17 04:31
For循环练习
编写一个程序从标准输入一个大于0的整数n,计算 1+ (1/1) + (1/2) + ... + (1/n)的和,并打印输出在标准输出设备上
如果输入的内容不符合要求,则提示“Error Input”,程序退出。如下所示:
代码如下:
import java.util.Scanner;public class D0009 {public static void main(String[] args) {Scanner input=new Scanner(System.in);Integer n;System.out.println("input n:");String num=input.nextLine();if(num!=null&&num.matches("^[0-9]+$")){ n = Integer.valueOf(num); if(n>0){ double sum=1.0; for(int i=1;i<=n;i++){ sum+=(double)1.0/i; } System.out.printf("sum:%.2f",sum); }else{ System.out.print("Error Input"); }}else{System.out.print("Error Input");}}}
(全文完)
0 0
- T001-UT001-0009
- T001-UT001-0017
- T001-UT001-0016
- T001-UT001-0018
- T001-UT001-0019
- T001-UT001-0001
- T001-UT001-0002
- T001-UT001-0003
- T001-UT001-0004
- T001-UT001-0005
- T001-UT001-0006
- T001-UT001-0007
- T001-UT001-0008
- T001-UT001-0010
- T001-UT001-0011
- T001-UT001-0012
- T001-UT001-0013
- T001-UT001-0014
- Linux线程属性、线程局部变量总结
- 黑马程序员-----集合
- 去哪儿实习面经(拿到offer)
- Mybatis中selectOne方法存在的坑 空指针异常
- 添加BSP到PB5
- T001-UT001-0009
- 在Eclipse中使用JUnit4进行单元测试(中级篇)
- PHP 为什么要使用命名空间,命名空间的作用是什么,如何更好的使用命名空间【详解】
- HttpClient的使用
- window做网关搭建局域网的若干问题
- ssh框架搭建出现java.lang.NoClassDefFoundError: org/apache/commons/collections/map/LRUMap问题
- ios git 的一些指令
- 精致简约生活 墨尔本的现代公寓
- pymal binary pentest tools intro