java用if语句输入数字1~7对应输出星期一~星期七
时间: 2024-09-20 16:15:11 浏览: 57
在Java中,你可以通过if语句结合switch-case结构来实现这个功能。下面是一个简单的示例:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入1到7之间的数字代表星期:");
int dayNumber = scanner.nextInt(); // 输入的数字
switch (dayNumber) {
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;
case 7:
System.out.println("星期日");
break;
default:
System.out.println("输入错误,数字应为1到7之间");
break;
}
scanner.close();
}
}
```
当你运行这个程序并输入1~7的数字,它会打印相应的星期名称。如果输入了8或其他不在范围内的数字,就会显示错误提示。
阅读全文