Console.Write("Type in the number of seconds: ");
int total_seconds = Convert.ToInt32(Console.ReadLine());
int hours = total_seconds/3600;
total_seconds = total_seconds % (hours * 3600);
int minutes = total_seconds/60;
total_seconds = total_seconds % (minutes * 60);
int seconds = total_seconds;
Console.WriteLine("Number of hours: " + hours + " hours" + "\nNumber of minutes: " + minutes + " minutes" + "\nNumber of seconds: " + seconds + " seconds");
Console.ReadLine();
管理創建一個程序,將總秒數轉換爲它的各自小時,分鐘,秒。我遇到了一個問題,因爲我不希望該程序也能夠顯示小於3660秒的總時間量,小時數,分鐘數等,這似乎是不可能的。任何IDE如何幫助解決這個問題?秒轉換器
這是什麼語言,您應該添加這個語言的標籤 – Chowlett
林不知道這個問題是清楚的:你的意思是你想要將一個數字轉換成小時,分鐘和秒,但例如,66顯示1分鐘6秒,或者你想要3666顯示1小時,61分鐘,3666秒? – BugFinder
我是這個網站的新手,但我會記得在我未來的問題中放置一個laungauge標籤。這段代碼是C#。 – Leth