黑马程序员技术交流社区

标题: 【黑马程序员】面试题:从键盘接受一个数字,打印该数... [打印本页]

作者: huburt    时间: 2016-5-26 10:43
标题: 【黑马程序员】面试题:从键盘接受一个数字,打印该数...
  1. Scanner sc = new Scanner(System.in);
  2.                 while(true){
  3.                         System.out.println("请输入一个正整数");
  4.                         try {
  5.                                 int a = sc.nextInt();
  6.                                 if(a<60){
  7.                                         System.out.println(a+"秒");
  8.                                 }else if(a<3600&&a>=60){
  9.                                         System.out.println(a/60+"分"+a%60+"秒");
  10.                                 }else if(a>=3600&&a<86400){
  11.                                         System.out.println(a/3600+"小时"+(a%3600)/60+"分"+a%60+"秒");
  12.                                 }
  13.                         } catch (Exception e) {
  14.                                 System.out.println("输入有误!请重新输入一个正整数:");
  15.                         }
  16.                        
  17.                 }
复制代码

作者: gsa798780633    时间: 2016-5-26 11:10
输入秒数把它换成时间吗?
作者: 纠结帝    时间: 2016-5-26 11:16
出现异常循环还会执行吗




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2