玖叶教程网

前端编程开发入门

循环控制语句continue(循环控制语句break和continue的功能)

用于循环体中

continue N 提前结束第N层的本轮循环,而直接进入下一轮判断,最内层为第1层

while CONDTIITON1
do
CMD1
...
if CONDITION2
then
continue
fi
CMDn
...
Done
#!/bin/bash
for((i=1,sum=0;i<=100;i++))
do 
    [ $i -eq 51 ] && continue  #结束本轮循环,就是跳过51执行下面的奇数53
    [ $[i%2] -eq 1 ] && let sum+=i
	
done
echo "sum is $sum"
unset i sum


发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言