java中由控制台输入一个个位数作为星期(如:输入1,则代表星期一。输入2,则代表星期二),程序判断该数字输出对应的星期英文名称。
时间: 2024-05-14 11:16:52 浏览: 152
好的,这个问题可以用Java语言编写一个简单的控制台应用程序来解决。以下是代码示例:
```
import java.util.Scanner;
public class WeekdayName {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入一个数字表示星期几:");
int day = input.nextInt();
String weekday;
switch (day) {
case 1: weekday = "Monday"; break;
case 2: weekday = "Tuesday"; break;
case 3: weekday = "Wednesday"; break;
case 4: weekday = "Thursday"; break;
case 5: weekday = "Friday"; break;
case 6: weekday = "Saturday"; break;
case 7: weekday = "Sunday"; break;
default: weekday = "Invalid day"; break;
}
System.out.println("您输入的数字对应的星期英文名称为:" + weekday);
}
}
```
这个程序先使用 `Scanner` 类从控制台获取用户输入的数字,然后使用 `switch` 语句将数字转换为对应的英文星期名称。最后将这个名称输出到控制台。
我希望这个回答能够解决您的问题。如果您还有其他问题,请继续问我!
阅读全文
相关推荐















