帮我用java编一个关于switch语句的例题
时间: 2023-03-10 07:25:25 浏览: 93
例子:
int score = 75;
switch (score) {
case 100:
System.out.println("非常优秀!");
break;
case 75:
System.out.println("优秀!");
break;
case 50:
System.out.println("一般");
break;
default:
System.out.println("不及格");
break;
}
相关问题
帮我用java编一个switch语句的练习题
### 回答1:
我可以帮你提供一些Java中Switch语句的练习题:1. 请编写一个程序,根据用户输入的一个数字,使用switch语句输出相应的字符串。2. 请编写一个程序,使用switch语句根据用户输入的数字,输出相应的星期几,例如输入1,输出星期一。3. 请编写一个程序,使用switch语句根据用户输入的数字,输出相应的季节,例如输入3,输出春天。4. 请编写一个程序,使用switch语句根据用户输入的数字,输出相应的学期,例如输入2,输出春季学期。
### 回答2:
好的,下面是一个使用Java编写的switch语句的练习题:
```java
import java.util.Scanner;
public class SwitchExercise {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个整数:");
int num = scanner.nextInt();
switch (num) {
case 1:
System.out.println("输入的数字是1");
break;
case 2:
System.out.println("输入的数字是2");
break;
case 3:
System.out.println("输入的数字是3");
break;
default:
System.out.println("输入的数字不是1、2或3");
break;
}
}
}
```
以上代码中,首先使用`Scanner`类获取用户输入的一个整数,然后使用switch语句根据输入的数字进行判断。当输入为1时,输出"输入的数字是1";当输入为2时,输出"输入的数字是2";当输入为3时,输出"输入的数字是3";其他情况下,输出"输入的数字不是1、2或3"。最后通过`break`关键字跳出switch语句。
### 回答3:
当然可以!以下是一个使用Java编写的switch语句练习题例子:
```java
import java.util.Scanner;
public class SwitchExercise {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个数字(1-7):");
int day = scanner.nextInt();
String dayOfWeek;
switch (day) {
case 1:
dayOfWeek = "星期一";
break;
case 2:
dayOfWeek = "星期二";
break;
case 3:
dayOfWeek = "星期三";
break;
case 4:
dayOfWeek = "星期四";
break;
case 5:
dayOfWeek = "星期五";
break;
case 6:
dayOfWeek = "星期六";
break;
case 7:
dayOfWeek = "星期日";
break;
default:
dayOfWeek = "请输入有效的数字(1-7)!";
}
System.out.println("您输入的数字代表" + dayOfWeek);
}
}
```
这个程序会要求用户输入一个数字,然后根据输入的数字输出对应的星期几。我们使用switch语句根据用户输入的数字进行判断,然后使用相应的case执行相应的操作。如果输入的数字不在1-7范围内,则会使用default显示错误提示信息。
希望这个例子对你有帮助!如果还有任何问题,请随时询问。
写一个java的switch语句
switch语句是Java中的一种流程控制语句,它可以根据一个表达式的值,从多个选项中选择一个执行。下面是一个Java的switch语句的示例:
```
int day = 3;
String dayName;
switch (day) {
case 1:
dayName = "Monday";
break;
case 2:
dayName = "Tuesday";
break;
case 3:
dayName = "Wednesday";
break;
case 4:
dayName = "Thursday";
break;
case 5:
dayName = "Friday";
break;
case 6:
dayName = "Saturday";
break;
case 7:
dayName = "Sunday";
break;
default:
dayName = "Invalid day";
break;
}
System.out.println(dayName);
```
在这个示例中,我们定义了一个整数变量day,并将其赋值为3。然后,我们使用switch语句来根据day的值选择一个选项。在这个例子中,我们使用了7个case语句来匹配day的值,每个case语句后面都有一个break语句,用于终止switch语句的执行。如果day的值不匹配任何一个case语句,那么将执行default语句。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)