if (表达式)

语句序列;

表达式的值为真则执行语句序列,为假则不执行

if(表达式)

语句序列;

else(表达式)

语句序列;

判断表达式一的值 为真则执行语句序列一,否则执行语句序列2

if(表达式)

语句序列;

else if (表达式)

语句序列;

else

语句序列

判断表达一的值为真则执行,为假则判断表达式二的值,为真则执行,若一二的值都为假,那么执行直接执行语句序列3

while(表达式)

{

循环体;

}

先判断表达式的值,为真则执行循环体,否则不执行

do

{

循环体语句;

}while(表达式)

先执行在判断

Switch(表达式)

{

case 1:
	break;

	如果不加break的话,还会继续进行执行后面的语句






default:语句序列;

}

break跳出整个循环、 continue跳出本次循环,继续下一个循环

如果不加break,还会继续执行接下来的操作