编写输入参数1-7 输出星期
时间: 2024-03-20 09:42:58 浏览: 42
任意输入0-6之间的数,输出对应的星期
好的,这是一个用 Java 编写的程序,根据输入的参数 1 到 7 输出对应的星期:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入数字 1-7:");
int num = scanner.nextInt();
String week = "";
switch (num) {
case 1:
week = "星期一";
break;
case 2:
week = "星期二";
break;
case 3:
week = "星期三";
break;
case 4:
week = "星期四";
break;
case 5:
week = "星期五";
break;
case 6:
week = "星期六";
break;
case 7:
week = "星期日";
break;
default:
System.out.println("输入错误!");
return;
}
System.out.println("对应的星期为:" + week);
}
}
```
程序运行结果:
```
请输入数字 1-7:3
对应的星期为:星期三
```
该程序通过 `Scanner` 类从控制台读取用户输入的数字,然后使用 `switch` 语句根据用户输入的数字来判断对应的星期,并将结果输出。如果用户输入的数字不在 1 到 7 的范围内,则输出错误提示。
希望能够帮到您!
阅读全文