网站卡密怎么做,一般开车用什么导航最好,西安网站建设易网宣,网站建设衡水作用 让顺序执行的代码 可以停下来 循环执行某一代码块 // 条件分支语句: 让代码产生分支 进行执行 // 循环语句 : 让代码可以重复执行 语法
while循环 while (bool值) { 循环体(条件满足时执行的代码块) …作用 让顺序执行的代码 可以停下来 循环执行某一代码块 // 条件分支语句: 让代码产生分支 进行执行 // 循环语句 : 让代码可以重复执行 语法
while循环 while (bool值) { 循环体(条件满足时执行的代码块) 当代码逻辑执行完 会回到while循环开头 再次进行条件判断 满足条件时 继续循环 不满足条件则结束循环 } 死循环
一直循环 执行循环体内的代码块 直到死为止 循环未结束时 会一直执行里面的代码块 1.可能因为内存的问题 造成崩溃 闪退等 2.程序卡死
int a 1;while (a 10){Console.WriteLine(a的值为: a);a;}Console.WriteLine(a的值为: a);
嵌套使用
嵌套使用时 先循环最里面的循环体 循环完之后再执行外层的循环体
int a 1;int b 1;while (a 10){a;b 1;while (b 10){Console.WriteLine(b的值为: b);b;}Console.WriteLine(a的值为: a);}Console.WriteLine(a b);
流程控制关键词
作用 : 控制循环逻辑的关键词
通过使用break关键字 跳出循环 break之后的代码不会再进行执行 当然 循环也会结束
while (true){Console.WriteLine(我不想陷入死循环);// 直接使用break 循环只会执行一次 // 循环就没有意义break;// break之后 代码不会执行 // break 跳出循环Console.WriteLine(使用什么办法跳出循环);}Console.WriteLine(循环外面的代码);*
循环搭配if判断使用
int a 1;while (true){a;Console.WriteLine(a);if (a 10){break;}}Console.WriteLine(循环结束了);
continue 跳过循环 回到循环开始 继续执行循环
int a 1;
while (a 10)
{a;if (a 5 ){continue;}Console.WriteLine(a);
}
Console.WriteLine(循环结束了);
注意: break 和 continue 是和循环进行搭配使用的 和if语句无关 // break的作用 和 switch里面的作用 有异曲同工之妙