package com.itheima;
import java.util.Scanner;
public class Test2
{
public static Scanner sc;
public static void main(String[] args)
{
sc = new Scanner(System.in);
while(true)
{
System.out.println("您输入的数字是:");
int num = sc.nextInt();
printTime(num);
}
}
//将输入数字转换成对应的时间
public static void printTime(int num)
{
int[] arr = new int[4];
int pos = arr.length;
while(num > 0)
{
int tmp = num % 60;
arr[--pos] = tmp;
num = num / 60;
//对小时进行处理(分秒是60进制,小时是24进制)
if(24 <= arr[1] )
{
arr[0] = arr[1] / 24;
arr[1] = arr[1] % 24;
}
}
//遍历数组后,按格式输出
for(int i = 0; i < arr.length; ++i)
{
if(arr[i] != 0)
{
switch(i)
{
case 0:System.out.print(arr[i] + " 天 "); break;
case 1:System.out.print(arr[i] + " 时 "); break;
case 2:System.out.print(arr[i] + " 分 "); break;
case 3:System.out.print(arr[i] + " 秒 "); break;
default:break;
}
}
}
System.out.println();
}
}