简要说明continue命令和break命令的不同_continue的用法

简要说明continue命令和break命令的不同_continue的用法break命令可以带一个参数,一个不带参数的break循环只能退出最内层的循环,而breakN可以退出N层循环。continue命令也可以带一个参数,一个不带参数的continue命令只去掉本次循环的剩余代码,而continueN将会把N层循环剩余的代码都去掉,但是循环的次数不变。#!/bin/shforiin”abcd”doech

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

break 命令可以带一个参数,一个不带参数的break 循环只能退出最内层的循环,而break N可以退出N 层循环。
continue 命令也可以带一个参数,一个不带参数的continue 命令只去掉本次循环的剩余代码,而continue N 将会把N 层循环剩余的代码都去掉,但是循环的次数不变。

#!/bin/sh  
for i in a b c d 
 do   
  echo -e "$i \c"
 for j in `seq 10`  
    do  
      if [ $j -eq 5 ];then 
        break  
      fi         
      echo -e "$j \c"
    done 
  echo      
 done  

break结果:
a 1 2 3 4 
b 1 2 3 4 
c 1 2 3 4 
d 1 2 3 4 

break 2的结果:
a 1 2 3 4 

continue结果:
a 1 2 3 4 6 7 8 9 10 
b 1 2 3 4 6 7 8 9 10 
c 1 2 3 4 6 7 8 9 10 
d 1 2 3 4 6 7 8 9 10

continue 2的结果:
a 1 2 3 4 
b 1 2 3 4 
c 1 2 3 4 
d 1 2 3 4 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/194326.html原文链接:https://javaforall.net

(0)
上一篇 2025年11月8日 上午7:43
下一篇 2025年11月8日 上午8:15


相关推荐

  • 🦞OpenClaw小龙虾完整攻略:安装、部署、养法、变现

    🦞OpenClaw小龙虾完整攻略:安装、部署、养法、变现

    2026年3月13日
    2
  • 2023考研高数接力题典1800习题讲解

    2023考研高数接力题典1800习题讲解第一部分(函数、极限、连续)极限求法:①直接代入数值②约去不能代入的零因子③分子分母同除最高次幂④分子分母有理化⑤公式法⑥等价无穷小量的代换⑦洛必达法则⑧换底公式(对数)入门练习填空题讲解(1~4):第一题:我们通过观察,发现是0/0型的,自然想到了洛必达法则。百度百科:洛必达法则是在一定条件下通过分子分母分别求导再求极限来确定未定式值的方法。众所周知,两个无穷小之比或两个无穷大之比的极限可能存在,也可能不存在。因此,求这类极限时往往需要适当的变形,转化成可利用极限运算法则或重要

    2022年8月11日
    9
  • PINN学习与实验(一)

    PINN学习与实验(一)目录所用工具数学方程模型搭建所有实现代码参考文献今天第一天接触 PINN 用深度学习的方法求解 PDE 看来是非常不错的方法 做了一个简单易懂的例子 这个例子非常适合初学者 所用工具使用了 python 和 pytorch 进行实现 python3 6toch1 10 数学方程使用一个最简单的常微分方程 f x f x 1 f x 0 2 f x f x hspace 2cm 1 f x 0 hspace 2 6cm 2 f x f x 1 f x

    2026年3月17日
    2
  • 1146 mysql_MySQL错误处理–1146错误「建议收藏」

    1146 mysql_MySQL错误处理–1146错误「建议收藏」在MySQL的主从复制过程中,出现了1146错误。提示的错误原因是:在默认的数据中找不到指定的表。showslavestatus\G;现实的同步状态。Slave_IO_Running:YESSlave_SQL_Running:NoLast_Errno:1146Last_Error:Error’Table’coop.Coop_Data’doesn’texist’onquery…

    2022年6月12日
    40
  • cmd从c盘切换到d盘_cmd怎样切换到d盘

    cmd从c盘切换到d盘_cmd怎样切换到d盘1、按WIN+R键打开运行,输入cmd并回车;2、默认路径为用户文档路径,如果想要切换到C盘中的某个文件夹,比如AppData,可以执行命令cdAppData;3、但如果想切换到D盘,输入cd

    2022年8月2日
    18
  • jar war ear_什么时候用jar包与war包

    jar war ear_什么时候用jar包与war包war是web的一个模块,其中需要包括WEB-INF,可以直接运行。而jar一般只是包括一些class文件,在声明了Main_class之后是可以用java命令运行的。它们都是压缩的包,拿Tomcat来说,将war文件包放置它的\webapps\目录下,启动Tomcat,这个包可以自动进行解压,也就是你的web目录,相当于发布。  war包:一般是做好一个web应用后,通常是网站,打成包部署到容…

    2026年4月14日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号