- 作业一:使用shell中的while打印99乘法表(实在没有思路,先写C语言的出来,照着改)
#!/bin/bash
i=1
while [ $i -le 9 ]
do
j=1
while [ $j -le $i ]
do
((num=i \* j))
echo -n $i "*" $j = $num
((j++))
echo -n " "
done
echo ""
((i++))
done
- 作业二:输入学生成绩,判断等级,A[100,90),B[90,80),C[80,70),D[70,60)
#!/bin/bash
read -p "请输入一个学生的成绩:" score
case $score in
6[0-9])
echo D
;;
7[0-9])
echo C
;;
8[0-9])
echo B
;;
9[0-9]|100)
echo A
;;
*)
echo 无等级
esac
- 整理思维导图,不用整理的非常细,可以只把大体的知识点列出来,看思维导图复习