
‘continue’语句:跳出本次循环直接进入下一轮循环,
break语句:终止循环,以及终止switch语句的执行;
块:
用一对代码块圈起来的块;
合理利用它来使自己的代码结构看起来整齐,结构清晰
判断语句:
if(condition0)
{
//statement0;
}
else if(condition1)
{
//statement1;
}
else
{
//statement2;
}
如果condition0 == true;则执行statement0
否则对condition1进行判断;
若condition1 == true;则执行statement1 否则执行statement2;
else 和 else if可以省略,自由搭配
switch
switch(expr0)
{
case const_expr:
//statement
case const_expr:
//statement
...
default:
//statement
};
//从表达式中与下面的常量表达式匹配。匹配到就从相应的语句的地方开始向下依此执行,而不管下面的常量表达式是否匹配,如果没有匹配到就执行default处的语句。c switch表达式
因此为了只执行匹配的语句就在相应的代码末尾添加break;来终止switch语句的继续执行

循环语句,while for do-while
while(condition)
{
//statement
}
如果condition==true则执行statement执行结束后,返回条件判断处再次进行判断,如果condition == true 则再次执行statement;依此循环
for(初始化语句;条件判断语句;语句)
{
//循环体
}
先对对象进行初始化,进行条件判断,如果为真就执行循环体,之后执行语句
等价于
初始化语句;
while(条件判断语句)
{

//循环体
语句;
}
do
{
//statement
}
while(condition)
先执行循环体,之后进行条件判断如果为真那么将继续执行循环体
goto lables:
a:
//statement0;
b:
//statement1;
goto a;//跳转到a 处 并且执行a处的代码,下面代码同理
goto b;
a 为标号 有一个字符串和一个冒号组成
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-84153-1.html
奥巴马这是在转移视线
旅海只比这条船早服役2年而已
撞死他