Shell编程case语句与循环语句

case语句的结构

针对变量的不同取值,分别执行不同的命令序列
Shell编程case语句与循环语句
Shell编程case语句与循环语句

实验:输入字符判断是数字、字母、符号

Shell编程case语句与循环语句
Shell编程case语句与循环语句

实验:输入成绩判断优良中差

Shell编程case语句与循环语句
Shell编程case语句与循环语句

for语句的结构

读取不同的变量值,用来逐个执行同一组命命令
Shell编程case语句与循环语句
Shell编程case语句与循环语句

实验:求10以内奇数总和

Shell编程case语句与循环语句
Shell编程case语句与循环语句

实验:求10以内偶数总和

Shell编程case语句与循环语句
Shell编程case语句与循环语句

实验:九九乘法口诀表

Shell编程case语句与循环语句
Shell编程case语句与循环语句

while语句的结构

重复测试某个条件,只要条件成立则反复执行
Shell编程case语句与循环语句
Shell编程case语句与循环语句

实验:逛商场

Shell编程case语句与循环语句

  • continue匹配到下一次就不会被匹配到
  • break 退出循环

until语句的结构

重复测试某个条件,只要允许不成立则反复执行
Shell编程case语句与循环语句
Shell编程case语句与循环语句

实验:计算1-50的和值

Shell编程case语句与循环语句
Shell编程case语句与循环语句