当前位置:网站首页 > Haskell函数式编程 > 正文

@test执行顺序(请问运行test函数会有什么样的结果)



1.while语句

也称条件判断语句,它的循环方式是利用一个条件来控制是否要反复执行这个语句

 
  

当条件表达式的返回值为真时,则执行“{}”中的语句,当执行完成后,重新判断条件表达式的返回值,直到返回值结果为假,退出循环。

注意:while后面不加“;”

2.do...while循环语句

与while语句的区别是,while语句先判断条件是否成立再执行循环体,而do...while语句先执行一次循环后,再判断条件是否成立。也就是说,do...while中“{}”至少要被执行一次。

do...while语句在结尾处多了一个分号。

3.for循环语句

传统的for语句中有3个表达式

 
  

表达式1:初始化表达式,负责完成变量的初始化。

表达式2:循环条件表达式,该表达式的值为Boolean型,指定循环条件。

表达式3:循环结束后执行的语句。

4.foreach语句

foreach语句是for语句的特殊简化版本,不能完全取代for语句,但任何foreach语句都可以被改写为for语句版本。

 
  

5.循环嵌套

 
  
 
  
 
  

6.循环控制

6.1 break语句

使用break语句可以跳出switch结构。在循环结构中,同样也可以用break语句跳出当前循环体,从而中断当前循环。如果想让break跳出外层循环,Java提供了“标签”的功能。

标签名:任意标识符。

循环体:任意循环语句。

break标签名:break跳出指定的循环体,此循环体的标签名必须与break的标签名一致。

6.2 continue语句

continue语句是针对break语句的补充。continue不是立即跳出循环体,而是跳出本次循环,回到循环的条件测试部分,重新开始执行循环。

到此这篇@test执行顺序(请问运行test函数会有什么样的结果)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • raise过去式过去分词现在分词(raise过去式形式)2025-11-16 23:00:07
  • 计算机编程零基础教程(计算机编程零基础教程视频)2025-11-16 23:00:07
  • esp8266udp广播模式(esp8266 广播)2025-11-16 23:00:07
  • sigmoid函数计算公式(sigmoid函数求导过程)2025-11-16 23:00:07
  • 小学生编程入门教学(小学生编程入门教学视频大全)2025-11-16 23:00:07
  • 论文一二三级论文咋写? 论文题目咋写?格式范例(论文一二三级论文咋写? 论文题目咋写?格式范例 独行与标点)2025-11-16 23:00:07
  • 梯度提升树分类算法(梯度提升树分类算法 损失函数)2025-11-16 23:00:07
  • max函数是窗口函数(max开窗函数)2025-11-16 23:00:07
  • 编程入门基础知识讲解(编程初步知识入门)2025-11-16 23:00:07
  • udp报文格式(udp报文格式示例)2025-11-16 23:00:07
  • 全屏图片