#include<iostream>usingnamespace std;intmain(){// 局部变量声明int a =10;// do 循环执行do{
cout <<"a 的值:"<< a << endl;
a = a +1;if( a >15){// 终止循环break;}}while( a <20);return0;}
continue 语句
continue 会跳过当前循环中的代码,强迫开始下一次循环。
对于 for 循环,continue 语句会导致执行条件测试和循环增量部分。对于 while 和 do…while 循环,continue 语句会导致程序控制回到条件测试上。
#include<iostream>usingnamespace std;intmain(){// 局部变量声明int a =10;// do 循环执行do{if( a ==15){// 跳过迭代
a = a +1;continue;}
cout <<"a 的值:"<< a << endl;
a = a +1;}while( a <20);return0;}
#include<iostream>usingnamespace std;intmain(){// 局部变量声明int a =10;for(a=10;a<20;a++){if( a ==15){
a = a +1;continue;// 跳过后面的语句,执行下一次循环即开始执行a++ }
cout <<"a 的值:"<< a << endl;}return0;}
#include<iostream>usingnamespace std;intmain(){// 局部变量声明int a =10;// do 循环执行
LOOP:do{if( a ==15){// 跳过迭代
a = a +1;goto LOOP;}
cout <<"a 的值:"<< a << endl;
a = a +1;}while( a <20);return0;}
1.3 无限循环
如果条件永远不为假,则循环将变成无限循环。
for 循环实现 无限循环。由于构成循环的三个表达式中任何一个都不是必需的,可以将某些条件表达式留空来构成一个无限循环。
文章目录 1. in 介绍1.1 in中数据量的限制1.2 null值不参与in或not in,也就是说in and not in 并不是全量值,排除了null值1.3 in的执行逻辑 2. exists介绍2.1 exists not exists 是全量数据2.2 exists的执行逻辑 3. 小表驱动大表的好处4. in、not in、e…
Mojo-SDK安装 运行环境:windows11wsl2(ubuntu1804) 截至20230909,windows,mac系统暂时不支持
step1:
Install VS Code, the WSL extension, and the Mojo extension.
step2:
Install Ubuntu 22.04 for WSL and open it.
step…