尼玛哥编写完了基本语法1之后,立马开始了基本语法2的学习,其实,语法都比较容易,但是,越简单的东西,越是会忘记,咱们还是得多多的回头看看自己做的笔记,有助于自己更好的提升自己的操作水平哈~
基本语法2呢,主要讲的是流程控制语句。
顺序语句就不需要赘述了,咱们直接进入到分支和循环语句的学习当中吧~
分支语句:
-
1:if-else语句
1. if(true){
执行代码块;
}
2. if(条件表达式){
执行代码块;
}
else{
执行代码块;
}
3. if(条件表达式){
执行代码块;
}
elseif (条件表达式){
执行代码块;
}
……
else{
执行代码块;
}
- 2:switch语句
switch(变量){
case常量1:
语句1;
break;
case常量2:
语句2;
break;
……
case常量N:
语句N;
break;
default:
语句;
break;
}
switch语句有关规则:
switch和if语句的对比:
- 初始化部分(init_statement)
- 循环条件部分(test_exp)
- 循环体部分(body_statement)
- 迭代部分(alter_statement)
- for 循环
for(初始化表达式;布尔值测试表达式;更改表达式)
{
语句或语句块;
}
- while循环
while( 布尔值测试表达式)
{
语句或语句块;
[更改语句;]
}
- do/while循环
do{
语句或语句块;
[更改语句];
}while(布尔值测试表达式);
- #break语句
{ ……
break;
……
}
label1: { ……
label2: { ……
label3: { ……
break label2;
……
}
}
}