我被分配创建一个程序的逆我编写了一个程序,当我输入小时分钟和秒(例如)1hr28m42s=5322seconds 时,它给了我总秒数 - 现在我需要这样做,以便当我输入在几秒钟内它告诉我时间,(ex)9999seconds=2h46m39s
我试图用谷歌搜索数字的倒数,但是很多结果只是提出了点或矩阵的倒数,我尝试使用标签倒数在 stackoverflow 上进行搜索,但我不知道如果你们看到了我这样做是否正确问题已经问了对不起,请重定向我!
到目前为止,我只为第二次覆盖分配了变量,而不是分钟和小时,但即使这样也不好,我可以发布我的其他代码,以便我第一次询问将时间转换为秒(如果有的话)
如何在某个点限制整数,以便之后重置?(示例)如果 x 超过 60,它会回到 1?多谢你们
到目前为止的代码:
//Assigned variables to distinguish time
int second = 1;
int minute = second + 59;
int hour = minute * 60;
int x; // x tells you the time
//Enters the seconds for conversion
System.out.println ("Enter the seconds to be converted: ");
second = scan.nextInt();
//This print tells you the above information in terms
//of total seconds capping off at 60
x = second + (second /60) + (second/60/60);
System.out.println ("The total time in seconds is " +x);