- 鑑於一個人的年齡,建立一個生日嚮導,可以計算出生年份,考慮到你問今天的人的年齡。編寫可用於Java程序的語句,以執行生日嚮導的計算。
在這裏,我需要但它不起作用。可能有人點我在做什麼錯:生日快樂計劃
import java.util.Scanner;
public class Birthday
{
public static void main(String[]args)
{
int birthday;
int age;
int YearOfBirth;
Scanner keyboard = new Scanner(System.in);
System.out.println(" What is your +Age ?");
age = keyboard.nextInt();
YearOfBirth= 2011 - age;
System.out.println("I was born :+ YearsOfBirth.");
}
}
什麼不工作? (除了請求的程序實際上不可能實現的事實) – geoffspear
您可能還想使用日期/日曆API獲取當前年份。否則,您的代碼在2012年將無法使用:-D –
(不知道某人的生日,只知道他們的年齡並不能說明他們出生的年份,儘管您可以準確猜測出隨着當前日期從七月份進一步增加1) – geoffspear