请JAVA高手进,帮忙解决问题,追加高分!!!

2024-12-22 23:27:34
推荐回答(6个)
回答1:

//: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);
}
}

回答2:

请讲

回答3:

晕。。问题呢?

回答4:

你这个不是已经给你解决过了吗,怎么还问哦。飞羽的答案已经是正确的了,用就可以了。

回答5:

随便说了两句,还没通过审核,只能在回来改吧改吧,结果还是没通过审核,各位同仁,知不知道问问的审核机制啊

回答6:

!!!问题!!!