编写一个程序,实现输入一个百分制成绩,输出其相对应的五级制成绩。(用switch语句实现)
时间: 2024-09-27 21:09:14 浏览: 138
我想用switch…case语句实现输入几个数字显示每个相应的颜色的程序.txt
你可以使用`switch`语句编写一个简单的转换程序,将百分制成绩转换成五级制成绩。五级制成绩通常分为优秀、良好、及格、不及格和待定等几个等级。下面是用JavaScript的一个例子:
```javascript
function convertToGrade(score) {
let grade;
switch (true) {
case score >= 90:
grade = '优秀';
break;
case score >= 80:
grade = '良好';
break;
case score >= 60:
grade = '及格';
break;
case score >= 60 && score < 80:
grade = '待定';
break;
default:
grade = '不及格';
}
return grade;
}
// 测试
let inputScore = prompt('请输入百分制成绩:');
let convertedGrade = convertToGrade(Number(inputScore));
alert('对应五级制成绩为:' + convertedGrade);
```
这个函数会根据给定的分数范围返回相应的等级。用户输入一个百分制成绩后,程序会显示对应的五级制成绩。
阅读全文