首页 > 代码库 > 判断及循环语句结构

判断及循环语句结构

I.判断语句:

1.if语句:

A.If(){

//执行语句;

}

B.if(){

//执行语句;

}else{

//执行语句;

}

C.if(){

//执行语句;

}else if{

//执行语句;

}

……

else{

//执行语句;

}

2.switch语句:

 switch(表达式){

case 常量表达式1:语句1;

case  常量表达式2:语句2;

……

default:语句;

}

II.循环语句:

1.for循环语句:

for(循环变量初始值;循环条件;循环变量增值){

statement;

}

2.while循环:

while(条件){

//循环体;

}

3.do while循环:

do{

//循环体;

}while(条件)

III.各循环语句的区别:

1.for与while循环的区别:

for循环多用于知道循环次数的情况下;

while循环多用于不知道循环次数的情况下,通过某些条件判断控制循环次数;

2.while循环与do while循环的区别:

do while先执行循环体,再判断条件,如果条件满足,继续执行,不满足,退出循环;

while循环先判断条件,满足就执行循环体,不满足退出;