求大神编一个java程序代码
1、实验描述:根据用户输入的选项,显示对应选项的年龄段信息:幼年(0~7),童年(7~16),少年(16~25),壮年(25~40),中年(40~65),老年(65~)。...
1、实验描述:
根据用户输入的选项,显示对应选项的年龄段信息:幼年(0~7),童年(7~16),少年(16~25),壮年(25~40),中年(40~65),老年(65~)。
2、推荐步骤:
2-1. 新建一个项目工程,工程名为 CORE_C02_014:
2-1.1. 新建一个java类,并创建程序的入口函数-main。
2-2. 在控制台显示初始提示语句:"您想要查询的年龄段:\n1.幼年\t2.童年\t3.少年\n4.壮年\t5.中年\t6.老年\n请根据具体情况选择编号:"
2-3. 获取用户的选择:
2-3.1. 通过System.in创建Scanner对象;
2-3.2. 通过Scanner的nextInt方法获取用户输入的选项;
2-3.3. 关闭Scanner。
2-4. 利用switch-case,实现根据性别显示提示信息:
2-4.1. 如果用户选择1,则提示"幼年的年龄范围是从出生到七岁...";
2-4.2. 如果用户选择2,则提示"童年的年龄范围是从七岁到十六岁...";
2-4.3. 如果用户选择3,则提示"少年的年龄范围是从十六岁到二十五岁...";
2-4.4. 如果用户选择4,则提示"壮年的年龄范围是从二十五岁到四十岁...";
2-4.5. 如果用户选择5,则提示"中年的年龄范围是从四十岁到六十五岁...";
2-4.6. 如果用户选择6,则提示"老年的年龄范围是大于六十五岁...";
2-4.7. 如果是其他情况,则提示"输入编号非法!"。
3、验证与测试:
3-1. 程序测试:
3-1.1. 运行该项目,观察是否能够根据选择来显示正确的提示信息。 展开
根据用户输入的选项,显示对应选项的年龄段信息:幼年(0~7),童年(7~16),少年(16~25),壮年(25~40),中年(40~65),老年(65~)。
2、推荐步骤:
2-1. 新建一个项目工程,工程名为 CORE_C02_014:
2-1.1. 新建一个java类,并创建程序的入口函数-main。
2-2. 在控制台显示初始提示语句:"您想要查询的年龄段:\n1.幼年\t2.童年\t3.少年\n4.壮年\t5.中年\t6.老年\n请根据具体情况选择编号:"
2-3. 获取用户的选择:
2-3.1. 通过System.in创建Scanner对象;
2-3.2. 通过Scanner的nextInt方法获取用户输入的选项;
2-3.3. 关闭Scanner。
2-4. 利用switch-case,实现根据性别显示提示信息:
2-4.1. 如果用户选择1,则提示"幼年的年龄范围是从出生到七岁...";
2-4.2. 如果用户选择2,则提示"童年的年龄范围是从七岁到十六岁...";
2-4.3. 如果用户选择3,则提示"少年的年龄范围是从十六岁到二十五岁...";
2-4.4. 如果用户选择4,则提示"壮年的年龄范围是从二十五岁到四十岁...";
2-4.5. 如果用户选择5,则提示"中年的年龄范围是从四十岁到六十五岁...";
2-4.6. 如果用户选择6,则提示"老年的年龄范围是大于六十五岁...";
2-4.7. 如果是其他情况,则提示"输入编号非法!"。
3、验证与测试:
3-1. 程序测试:
3-1.1. 运行该项目,观察是否能够根据选择来显示正确的提示信息。 展开
2个回答
展开全部
package CORE_C02_014;
import java.util.Scanner;
public class Age {
public static void main(String[] args)
{
Scanner scanner = new Scanner(System.in);
System.out.println("您想要查询的年龄段:\n1.幼年\t2.童年\t3.少年\n4.壮年\t5.中年\t6.老年\n请根据具体情况选择编号:");
int num = scanner.nextInt();
switch (num)
{
case 1:
System.out.println("幼年的年龄范围是从出生到七岁...");
break;
case 2:
System.out.println("童年的年龄范围是从七岁到十六岁...");
break;
case 3:
System.out.println("少年的年龄范围是从十六岁到二十五岁...");
break;
case 4:
System.out.println("壮年的年龄范围是从二十五岁到四十岁...");
break;
case 5:
System.out.println("中年的年龄范围是从四十岁到六十五岁...");
break;
case 6:
System.out.println("老年的年龄范围是大于六十五岁...");
break;
default:
System.out.println("输入编号非法!");
break;
}
}
}
import java.util.Scanner;
public class Age {
public static void main(String[] args)
{
Scanner scanner = new Scanner(System.in);
System.out.println("您想要查询的年龄段:\n1.幼年\t2.童年\t3.少年\n4.壮年\t5.中年\t6.老年\n请根据具体情况选择编号:");
int num = scanner.nextInt();
switch (num)
{
case 1:
System.out.println("幼年的年龄范围是从出生到七岁...");
break;
case 2:
System.out.println("童年的年龄范围是从七岁到十六岁...");
break;
case 3:
System.out.println("少年的年龄范围是从十六岁到二十五岁...");
break;
case 4:
System.out.println("壮年的年龄范围是从二十五岁到四十岁...");
break;
case 5:
System.out.println("中年的年龄范围是从四十岁到六十五岁...");
break;
case 6:
System.out.println("老年的年龄范围是大于六十五岁...");
break;
default:
System.out.println("输入编号非法!");
break;
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询