public class Test1 {
public static void main(String[] args) {
//键盘录入
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个数字:");
int n = sc.nextInt();
num(n);
}
private static void num(int n) {
int m=0;
int l=0;
int k=0;
int j=0;
//得出天数
if (n/(3600*24) !=0) {
j = n/(3600*24);
System.out.println(j+"天");
}
//得出小时数
if (n%(3600*24)/3600 != 0) {
m = n%(3600*24) / 3600;
System.out.print(m+"小时");
}
//得出分数
if ((n%(3600*24)%3600/60) != 0) {
l = n%(3600*24) % 3600 / 60;
System.out.print(l+"分");
}
//得出秒数
if ((n%(3600*24)%3600%60) != 0) {
k = n%(3600*24) % 3600 % 60;
System.out.print(k+"秒");
}
}
class Test2
{
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
while (true)
{
//输入一个数,并将输入信息的下一个标记扫描为一个 int
System.out.print("请输入一个正整数:");
int num = in.nextInt();
printTime(num);
}
}
//输入一个数,转换成对应的时间并打印
public static void printTime(int num)
{
//数组arr[0],arr[1],arr[2],arr[3]分别对应天,时,分,秒
int[]arr = new int[4];
int pos = arr.length;
while (num>0)
{
//如果分秒大于60分钟,则进1
int tmp = num%60;
arr[--pos] = tmp;
num = num/60;