3:判断与循环
所有高级语言都提供了判断和循环语句,C++也不例外。C++提供了if语句和 switch语句来执行判断,提供了while,for和 do-while 语句来执行循环。除此之外,C++还提供了break语句立即退出循环,以及 continue 语句立即开始下一次循环迭代。 所有高级语言都提供了判断和循环语句,C++也不例外。C++提供了如果语句和切换语句来执行判断,提供了,则切换为和do-When语句来执行循环.除此之外,C++还提供了中断语句立即退出循环,以及继续语句立即开始下一次循环迭代。
3.1 if语句
if(n<0){
Console::WriteLine("这个数是负数");
}
Console::WriteLine(L"结束");
if关键字后面必须是圆括号中的一个条件表达式。条件表达式求值为true,就执行下一个语句,本例是显示消息“The number is negative”。注意消息“The end”总是显示,无论测试结果是true还是false,因为它在if语句主体的外部。
if(month>=1 && month<=12 &&day>=1&&day<31){
Console::WriteLine("月:"+month);
Console::WriteLine("日:"+day);
}
if语句使用逻辑AND操作符&&合并多个测试。如第3章所述,逻辑测试从左向右执行。只要能确定最终结果就立即停止测试。例如,month为日就没有必要执行其他测试,反正日期已经无效。这称为“短路求值”。
if(month>=1 && month<=12 &&day>=1&&day<31){

这篇博客介绍了C++/CLI中如何通过if语句、switch语句、while、for和do-while循环进行条件判断和循环控制,以及break和continue在循环中的应用,帮助打通C++与C#之间的调用障碍。
最低0.47元/天 解锁文章
881

被折叠的 条评论
为什么被折叠?



