代码很简单,主要是体现 if的格式 和 if语句如何高效率的输出
import java.util.Scanner;//引用类库
public class Scanner55_age {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scanf=new Scanner(System.in);
System.out.print("请输入你的年龄:\t");
int age=scanf.nextInt();//接收一个整数,年龄
String print="幼儿";//设置一个默认值,增加读取速度,这样就不用在if中多次使用输出语句
//if的格式要漂亮
if(age<0||age>150) {
print="您提供的年龄不合法,年龄要在[0-150之间]";
}else if(age >= 56){
print="老年";
}else if(age >= 36) {
print="中年";
}else if(age >= 19) {
print="青年";
}else if(age >= 11) {
print="青少年";
}else if(age >= 6) {
print="少儿";
}
if(age >= 0 && age <=150) {
System.out.println("你处于 "+print+" 阶段");
}else {
System.out.println(print);
}
}
}