标签:while循环 express com and continue 风格 强制 c语言 强制退出
第一种风格 for ((;;;))(类似C语言风格)
do
command
done
例子:for ((i=0;i<10;i++))
do
echo $i
done
第二种风格 for variable in {list}
do
command
done
例子:for i in {1..10..2} //打印1到10的奇数。
do
echo $i
done
a=(1 2 3 9 8 60 625) //定义数组a
for i in ${a[*]} //遍历数组
do
echo $i
done
while expression
do
command
done
例子(打印0-10):a=0
while [ a -ge 10 ]
do
echo $a
let "a++"
done
while (( a >=10))
do
echo $a
let "a++"
done
与while相似,while只有条件成立才执行循环体,until只有条件不成立才执行循环体)
用于强制退出循环体
例子:
sum=0
for((i=1;i<=100;i++))
do
let "sum=sum+i"
if [ sum -gt 1000 ]
then
echo "1+2+..+$i=$sum"
break
fi
done
跳过本次循环后面的语句,执行下一次循环
循环(for,while,until)与循环控制符(break,continue)
标签:while循环 express com and continue 风格 强制 c语言 强制退出
原文地址:https://www.cnblogs.com/97lzc/p/11256176.html