A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

package com.itheima;
/*
* 第四题:从键盘接受一个数字,打印该数字表示的时间,最大单位到天
*  @author
* */
import java.util.*;
public class Test4
{
        public static void main(String[] args)
        {      
               Scanner sc= new Scanner(System.in);
               System.out.println("请输入一个数字(0表示退出)");
               int n=sc.nextInt(); //从键盘读入一个数      
                      mytime(n);//调用mytime函数得到结果
                          
        }
        public static void mytime(int a) { //定义mytime函数
                 int second,minute,hour,day;
                 
                    if (a/(3600*24)!=0) {
                                        day=a/(3600*24);
                                        sop(day+"天");
                                }
                    if(a%(3600*24)/3600!=0){
                            hour=a%(3600*24)/3600;
                            sop(hour+"小时");
                    }
                    if(a%(3600*24)%3600/60!=0){
                            minute=a%(3600*24)%3600/60;
                            sop(minute+"分");
                    }
                    if(a%(3600*24)%3600%60!=0){
                            second=a%(3600*24)%3600%60;
                            sop(second+"秒");
                    }      
                }
        public static void sop(Object obj) { //定义输出函数
                        System.out.print(obj);
                }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马