*2.7(求出年数)编写程序,提示用户输入分钟数(例如十亿)然后显示这些分钟代表多少年和多少天。为了简化问题,假设一年有365天。 下面是一个运行示例: Enter the number of minutes:1000000000 1000000000 minutes is approximately 1902 years and 214 days
*2.7(Find the number of years) Write a program that prompts the user to enter the minutes (e.g., 1 billion), and displays the number of years and remaining days for the minutes. For simplicity, assume that a year has 365 days. Here is a sample run: Enter the number of minutes:1000000000 1000000000 minutes is approximately 1902 years and 214 days
参考代码:
package chapter02; import java.util.Scanner; public class Code_07 { public static void main(String[] args) { int Minutes,Years,Days; System.out.print("Enter the number of minutes : "); Scanner MinInput = new Scanner(System.in); Minutes = MinInput.nextInt(); Days = Minutes / 60 / 24 % 365; Years = Minutes / 60 / 24 / 365; System.out.println(Minutes + " minutes is approximately " + Years + " years and " + Days + " minutes"); MinInput.close(); } } 结果显示: Enter the number of minutes : 1000000 1000000 minutes is approximately 1 years and 329 minutes Process finished with exit code 0