编写一个java程序,要求用到以下形式的条件分支语句至少2种:if语句、if-else语句、if-else if-else语句、switch语句等
时间: 2024-09-28 20:17:30 浏览: 62
在Java中编写一个简单的程序,我们可以创建一个判断用户输入数字并选择相应操作的程序。这个例子将展示如何使用if语句、if-else if-else语句以及switch语句。
```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();
// 使用if语句
if (input == 1) {
System.out.println("你选择了数字1,这是第一个选项.");
}
// 使用if-else if-else语句
else if (input == 2) {
System.out.println("你选择了数字2,这是第二个选项.");
} else {
// 如果不是1或2,我们使用一个通用的else部分
System.out.println("你选择了其他数字,这可能是第三个选项.");
}
// 使用switch语句
switch (input) {
case 1:
System.out.println("你选择了数字1 - 这是switch的例子.");
break;
case 2:
System.out.println("你选择了数字2 - 在switch内也有明确的处理.");
break;
default:
System.out.println("对于所有其他输入,switch执行default块.");
break;
}
scanner.close();
}
}
```
在这个程序中,用户输入1会执行第一个if块的操作,输入2则执行if-else if内的块,而其他的输入会触发else或switch的默认case。
阅读全文