温州教育网站建设,wordpress系统下载,区块链开发工程师要求,python在线编程游戏while循环的格式while expressiondocommandcommanddone1、计数器控制的while循环主要用于已经准确知道要输入的数据和字符串的数目。举例1 #!/bin/sh2 int13 while(( $int5 ))4 do5 echo $int6 let int7 done2、结束标记控制的while循环主要用于不知道读入数据…while循环的格式 while expressiondocommandcommanddone 1、计数器控制的while循环 主要用于已经准确知道要输入的数据和字符串的数目。 举例 1 #!/bin/sh2 int13 while(( $int5 ))4 do5 echo $int6 let int7 done 2、结束标记控制的while循环 主要用于不知道读入数据的个数但是可以设置一个特殊的数据值来结束循环该特殊值称为结束标 记通过提示用户输入进行操作。 举例 1 #用脚本演示使用结束标记控制while循环实现猜110内的数2 #!/bin/sh34 echo Please input the num (1~~10): 5 read num6 while [[ $num ! 4 ]]7 do8 if [ $num -lt 4 ]9 then10 echo Too small ,Try again..11 read num12 elif [ $num -gt 4 ]13 then14 echo Too big ,Try again.. 15 read num16 else17 exit 018 fi19 done20 echo Yes ,you are right !! 3、标致控制的while循环 用户输入标志值来控制循环结束 举例 1 #!/bin/sh2 echo Please input the num:3 read num4 sum05 i16 signal07 while [[ $signal ! 1 ]]8 do9 if [ $i -eq $num ]10 then11 let signal112 let sumi13 echo 12、、、$num$sum14 else15 let sumsumi16 let i17 fi18 done 4、命令行控制的while循环 举例 1 #!/bin/sh23 echo Please input arguements is $# 4 echo What you input : 5 while [[ $* ! ]]6 do7 echo $18 shift9 done