流程控制语句

1.选择结构if

1.1      if语句

语法格式:

if (条件语句){

    执行语句;

    ……

}

1.2      if…else语句

语法格式:

if (判断条件){

    执行语句1

    ……

}else{

    执行语句2

    ……

}

1.3     if…else if…else语句

语法格式:

if (判断条件1) {

    执行语句1

} else if (判断条件2) {

    执行语句2

}

...

else if (判断条件n) {

    执行语句n

} else {

    执行语句n+1

}

2.选择结构switch

switch 条件语句也是一种很常用的选择语句,它和if条件语句不同,它只能针对某个表达式的值作出判断,从而决定程序执行哪一段代码。

default:

执行语句

如果没有找到匹配的则执行default中的语句。

break表示跳出当前语句;(在多层嵌套循环语句中,可以在外层添加标记)

例如:

continue表示中止本次循环。

3.循环结构 while

语法格式:

while(循环条件){

执行语句

………

}

4.循环结构 for

语法格式:

for(初始化表达式; 循环条件; 操作表达式){

    执行语句

    ………

}

5.循环语句 do...while

语法格式:

do {

执行语句

………

} while(循环条件);

练习:

猜数字案例是要完成什么样的功能呢?顾名思义,这个游戏就是你出个数字、我来猜。

游戏操作如下:

l  后台预先生成一个1-100之间的随机数,用户键盘录入猜数字

l  如果猜对了,打印“恭喜您,答对了”

l  如果猜错了

猜大了:打印“sorry,您猜大了!”

猜小了:打印“sorry,您猜小了!”

l  直到数字猜到为止

原文地址:https://www.cnblogs.com/quanjunkang/p/10321470.html