1. 题目:使用ArkTS中的分支语句实现,根据用户输入的星期数输出对应的星期几 题目描述:编写一个程序,用户输入1到7之间的数字,输出对应的星期几。例如,输入 1 输出 "星期一",输入 7 输出 "星期日"。
时间: 2024-09-23 11:09:20 浏览: 69
在ArkTS(假设是一种类似JavaScript的编程语言)中,你可以使用if-else语句或者switch-case结构来实现这个功能。以下是简单的代码示例:
```arkts
let userInput = parseInt(input("请输入1到7之间的数字: ")) // 获取用户输入并转换为整数
// 使用 switch-case 语句
switch (userInput) {
case 1:
console.log("星期一")
break
case 2:
console.log("星期二")
break
case 3:
console.log("星期三")
break
case 4:
console.log("星期四")
break
case 5:
console.log("星期五")
break
case 6:
console.log("星期六")
break
case 7:
console.log("星期日")
break
default:
console.log("输入错误,请输入1到7之间的数字")
}
// 如果使用 if-else 条件判断
// 需要创建更多的 if 判断
// 对于这里可以简化,因为我们已知范围是1-7
// 所以可以用 if...else if...else 结构代替 switch
// 但是 switch 更高效,所以推荐使用 switch
// if (userInput == 1) {
// console.log("星期一")
// } else if (userInput == 2) {
// console.log("星期二")
// } ...
// 如果(userInput > 7 || userInput < 1) {
// console.log("输入错误,请输入1到7之间的数字")
// }
```
阅读全文