2013-09-30 71 views
-4
import java.util.Scanner; 

    public class TimeConversion{ 
    public static void main(String[] args) { 
    int min= 0; 
    int hours = min/60; 
     int minutes = min % 60; 
    Scanner keyboard = new Scanner(System.in); 
    System.out.print("Enter the time in minutes:"); 
    minutes = keyboard.nextInt(); 
    System.out.print("The time is: "); 

    System.out.printf("%d:%02d", hours, minutes); 


} 

}如何將分鐘轉換爲小時? 75mins- 1:15

我如何完成的代碼?

回答

3

試試這個

int hours = min/60; 
    int minutes = min % 60; 
    System.out.print("The hours is "+hours+" and minutes is "+minutes); 

編輯

import java.util.Scanner; 

    public class TimeConversion{ 
    public static void main(String[] args) { 
    int minutes = min % 60; 
    Scanner keyboard = new Scanner(System.in); 
    System.out.print("Enter the time in minutes:"); 
    minutes = keyboard.nextInt(); 
    int hours = minutes/60; 
    int minutes1 = minutes % 60; 
    System.out.print("The hours is "+hours+" and minutes is "+minutes1); 
    } 
    } 
+0

都能跟得上似乎並不工作,但感謝。 – user2829266

+0

嗯......你得到什麼錯誤? –

+0

檢查我編輯的答案。不要使用'hours',因爲你沒有給它賦值。 –

-1
min = keyboard.nextInt();  

int hours = Integer.parseInt(Math.floor(min/60)); 
int minutes = min % 60; 
System.out.print("The time is " + hours + ":" + minutes); 
相關問題