特此声明:java纯新手小白入门练习写的,大佬勿喷
该题作用:复习了注释,输入,输出,判断if ,else if,else
题目:根据用户输入的年龄判断所在年龄段,规则:0-5岁为幼儿,6-10岁为少年,11-18为青少年,19-35岁为青年,36-55岁为中年,56-150岁为老年
详细代码和运行结果如下:
//这是一个检测你所在年龄段的程序
/*
复习的注释和判断语句
*/
public class AgeStage{
public static void main(String[] ages){
System.out.println("欢迎使用年龄段测试程序");
System.out.println("请输入检测的年龄");
//创建一个接受用户键盘输入的对象
java.util.Scanner s = new java.util.Scanner(System.in);
//获取用户输入的年龄
int age = s.nextInt();
//进行判断年龄段
if(age <= 0 | age > 150){
System.out.println("您输入的年龄有误");
}else if(age <= 5){
System.out.println("该年龄属于幼儿");
}else if(age <= 10){
System.out.println("该年龄属于少年");
}else if(age <= 18){
System.out.println("该年龄属于青少年");
}else if(age <= 35){
System.out.println("该年龄属于青年");
}else if(age <= 55){
System.out.println("该年龄属于中年");
}else {
System.out.println("该年龄属于老年");
}
}
}