键盘录入,时间转换

package com.itheima;


import java.util.Scanner;


/*

黑马基础测试题,自己写的。

2.从键盘接受一个数字,打印该数字表示的时间,最大单位到天,例如:
键盘输入6,打印6秒;
键盘输入60,打印1分;
键盘输入66,打印1分6秒;
键盘输入666,打印11分6秒;
键盘输入3601,打印1小时1秒
*/


public class Test02 {
public static void main(String[] args){
Scanner input = new Scanner(System.in);//这是从控制台获取键盘输入功能
System.out.print("请输入数字:");
int time = input.nextInt();//接收键盘获取的数
int sh = 0;//定义变量sh,求商
int yu = 0;//定义变量yu,求余数
//判断输入数值所属时间的区间范围


if (time>0 && time<60){
System.out.println("时间为:"+time+"秒");

}else if(time>=60 && time<3600){
sh = time/60;
yu = time%60;
System.out.println("时间为:"+sh+"分"+yu+"秒");

}else if(time>=3600 && time<86400){
sh = time/3600;
yu = time%3600;
System.out.println("时间为:"+sh+"小时"+yu+"秒");

}else if(time>=86400){
sh = time/86400;
yu = time%86400;
System.out.println("时间为:"+sh+"天"+yu+"秒");
}
//其他不合法的数
else{
System.out.println("该数据不合法,请重新运行");
}
input.close();
}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值