请关注“知了堂学习社区”,地址:http://www.zhiliaotang.com/portal.php
控制语句分类:
条件控制语句:if…else if…else和switch
循环控制语句:while,do…while,for
1.if条件控制语句
if语句:只有当条件返回为true时,使用该语句来执行代码
if(条件){
只有当条件返回true执行该代码
}
if…else:当条件为true时执行,为false时执行其他代码
if(条件){
只有当条件返回true执行该代码
}else{
当条件返回false执行该代码
}
if…else if…else语句:使用该语句来选择多个代码块之一来执行
if(条件1){
当条件1为true时执行该代码
}else if(条件2){
当条件2为true时执行该代码
}else{
当条件1和条件2都不为true时执行该代码
}
switch语句:使用该语句来选择多个代码块之一来执行
switch(n){
case 1:
执行代码块1
break;
case 2:
执行代码块2
break;
default:
n的值与case 1和case 2都不同时执行
}
2.循环语句
for循环:让程序自动对一段代码重复执行
for(语句1;语句2;语句3){
被执行的代码块
}
语句1:在循环代码块运行之前执行
语句2:定义循环代码块的条件
语句3:在循环代码块运行之后执行
While循环:指定条件为真时循环执行代码块
while(条件){
需要被执行的代码块
}
do…while循环:
该循环为while循环的一个变体。该循环会先执行一次代码块,在检查条件是否为真之前,如果条件为真,则重复循环执行。
do{
需要被执行的代码块
}while(条件);
3.Break语句
break有两种用法:
1.跳出当前语句
2.跳出switch语句
4.Continue语句
终止本次循环,开始执行下一次循环。