《C/C++学习指南》语法篇—笔记 (六、语句)

if…else (条件判断)

if(exper)
	statement1;  //符合语句带大括号
else
	statement2;

switch…case(条件判断)

//ecpr:表达式,其值必须是整型
//option:常量,必须是整型
//default:默认标签
//break:跳出复合语句,switch语句是直接跳到option处,然后顺序往下执行,所以需加break跳出。
switch(expr)
{
case option_1:
	//条件内容
	break;
case option_2:
	break;
case option_n:
	break;
default:
	break;
}

for语句(循环)

//① 初始化:执行expr1,只执行一次
//② 条件判断:如果expr2为真,则执行③
//③ 执行statement:循环体
//④ 执行expr3
//回到②,下一轮。。。
for(expr1; expr2; expr3)
{
	statement;
}

while语句(实现循环)

//① 判断:expr为假时,退出循环;否则执行②
//② 执行语句statement(循环体)
//③ 回到②,下一轮。。。
while(expr)
	statement

do…while

do
{
	statement;
}while(expr);

break语句

中断循环,退出执行

continue

跳过后面的语句,直接进行下一轮

猜你喜欢

转载自blog.csdn.net/weixin_42040046/article/details/107480385