用java语句写出下列需求 按照控制台提示输入1~3之间任一个数字,程序将输出相应的课程名称上 根据键盘输入进行判断,如果输入正确,输出对应课程名称,如果输入错误,给出错误提示 •不管输入是否正确,均输出“欢迎提出建议〞语句
时间: 2024-09-27 15:16:34 浏览: 44
在Java中,你可以使用Scanner类获取用户输入,并通过if-else结构进行条件判断。下面是一个简单的示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入1到3之间的课程编号:");
int input = scanner.nextInt(); // 获取用户输入
String courseName;
switch (input) {
case 1:
courseName = "数学课";
break;
case 2:
courseName = "英语课";
break;
case 3:
courseName = "计算机科学课";
break;
default:
courseName = "输入错误,请输入1、2或3";
break;
}
System.out.println(courseName);
// 欢迎提出建议
System.out.println("欢迎提出课程相关的建议");
scanner.close();
}
}
```
在这个代码里,我们首先获取用户的输入,然后根据输入的值选择对应的课程名称。如果输入不在1到3范围内,则显示错误信息。最后,无论输入是否正确,都会打印出"欢迎提出建议"。
阅读全文