shell脚本分数分类A90~100 B80~89 C70~79 D60 ~ 69 E0~59 其他默认为输入错误(中间可以穿插elif --类似else if)
时间: 2023-07-24 19:16:10 浏览: 135
a64b80d0-6cb8-4737-ab26-3e439b2432f2 2.html
可以使用以下代码来实现对输入分数的分类:
```bash
#!/bin/bash
read -p "请输入分数:" score
if (( score >= 90 && score <= 100 )); then
echo "A"
elif (( score >= 80 && score <= 89 )); then
echo "B"
elif (( score >= 70 && score <= 79 )); then
echo "C"
elif (( score >= 60 && score <= 69 )); then
echo "D"
elif (( score >= 0 && score <= 59 )); then
echo "E"
else
echo "输入错误"
fi
```
这段脚本会先提示用户输入分数,然后根据不同的分数范围输出相应的等级。如果输入的分数不在任何已定义的范围内,则输出"输入错误"。
阅读全文