//:Whichanimal.java
//这分不加给我,没道理了~~
public class Whichanimal {
//生肖排列顺序的字符串:
private static String animals="鼠牛虎兔龙蛇马羊猴鸡狗猪";
//程序入口
public static void main(String[] args) throws Exception {
String usage = "请输入4位数的年份,输入quit退出程序:";
String error = "\n您输入的信息无法识别!";
String exit = "quit";
while(true){
System.out.println(usage);
byte[] b = new byte[16];
System.in.read(b);
String tmp = new String(b).trim();
try{
if(exit.equals(tmp)){
System.exit(0);
}
int year = Integer.parseInt(tmp);
String yearStr = year+"年是:"+whichanimal(year)+"年.\n";
System.out.println(yearStr);
}catch(Exception e){
System.out.println(error);
}
}
}
//根据参数year取得相应生肖的字符
private static char whichanimal(int year) {
return animals.charAt((year-4)%12);
}
}
请讲
晕。。问题呢?
你这个不是已经给你解决过了吗,怎么还问哦。飞羽的答案已经是正确的了,用就可以了。
随便说了两句,还没通过审核,只能在回来改吧改吧,结果还是没通过审核,各位同仁,知不知道问问的审核机制啊
!!!问题!!!