CS1L17——while
CS1L17——while
循环语句
让顺序执行的代码 可以不停的循环执行某一代码块的内容
条件分支语句 是让代码产生分支
循环语句 是让代码可以被重复运行
while
能使用 bool
类型的变量或表达式 条件运算符 逻辑运算符
1 | while (bool类型的值) |
不满足条件后,就会跳出循环
死循环,不停的执行其中的代码逻辑直到被强制关闭
死循环只有在我们学习控制台程序时才会频繁使用
可能会因为内存问题造成程序崩溃闪退
造成程序卡死
谨慎使用死循环
注意定义变量的位置!!!
被放入循环的变量很有可能会被初始化,注意变量在循环的位置
1 | int a = 1; |
嵌套使用
while
不仅可以嵌套 if
,switch
还可以再嵌套 while
1 | a = 0; |
流程控制关键字
注意:break
和 continue
是配套循环使用的,无法用于 if
语句内
break
在 switch
的作用和 while
的作用有异曲同工之妙
break
只作用与当前的循环或者 switch
跳出循环
作用:控制循环逻辑的关键词
1 | while (true) |
回到循环开始,继续执行
1 | while (i < 10) |
https://enjoysevenliu.github.io/2023/08/11/Unity就业路线学习笔记/CS——CSharp笔记/CS1——CSharp入门系列/CS1L17——while/
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 文KRIFE齐的博客!