do-while循环先执行后判断,至少运行一次;语法为do{循环体}while(条件);末尾必须加分号;适合需先执行再判断的场景,如密码验证。

do-while 循环先执行后判断,至少运行一次,适合需要“先干活、再看要不要继续”的场景。
do-while 的基本结构和执行逻辑
语法格式为:
do {
// 循环体(至少执行一次)
} while (条件表达式);
注意:while 后面必须带分号,这是与其他循环最明显的区别;条件在循环末尾判断,所以不管条件真假,大括号内的代码一定会执行一遍。
立即学习“C++免费学习笔记(深入)”;
例如输入密码验证,要求用户至少输一次,再决定是否重试:
string pwd;
do {
cout cin >> pwd;
} while (pwd != "123456");
cout
与 while 和 for 的关键区别
do-while 是唯一“先执行、后检查”的循环,而 while 和 for 都是“先检查、再执行”,可能一次都不运行。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
还木有评论哦,快来抢沙发吧~