使用shell中的while打印99乘法表
运行结果
代码
#!/bin/bash
i=1
j=1
while [ $i -le 9 ]
do
j=1
while [ $j -le $i ]
do
echo -n "$j*$i=$((i*j)) "
((j++))
done
echo ""
((i++))
done
输入学生成绩,判断等级,A[100,90),B[90,80),C[80,70),D[70,60)
运行结果
代码
#!/bin/bash
read -p 输入成绩 a
case $a in
9[0-9]|100)
echo "A"
;;
8[0-9])
echo "B"
;;
7[0-9])
echo "C"
;;
6[0-9])
echo "D"
esac