编写VS Code中的相关代码,采用选择结构,从键盘接受整数参数,如果该数为1~7,打印对应的星期,否则为非法参数
时间: 2024-09-18 18:03:00 浏览: 36
c代码-4. 功能:从键盘中输入一个小写字母,要求改用大写字母输出,并输入它的ascii
在Visual Studio Code (VS Code) 中编写这样的代码,你可以使用JavaScript、TypeScript等语言,因为它们支持条件语句和用户输入处理。以下是一个简单的示例,使用JavaScript:
```javascript
// 创建一个函数接收用户的输入并判断星期
function printWeekday() {
const readline = require('readline');
// 创建一个读取行的接口实例
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
// 请求用户输入整数
rl.question('请输入一个1到7之间的整数代表星期:', (input) => {
let num = parseInt(input); // 将字符串转换成整数
if (Number.isInteger(num) && num >= 1 && num <= 7) { // 检查输入是否有效
switch (num) {
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.error('输入的数字不在1到7之间,视为非法参数');
}
} else {
console.error('输入的不是有效的整数或超出范围,请重新输入');
}
// 关闭读取行接口
rl.close();
});
}
// 调用函数开始程序
printWeekday();
```
阅读全文