慕课网Java入门第一季教程(四)流程控制语句

条件语句之if

生活中我们通过做判断决定是否做某件事,这个时候就可以用if条件语句来实现。
语法:
在这里插入图片描述
执行过程:
在这里插入图片描述
代码示例 :
在这里插入图片描述
如果分数大于90,则输出指定内容

条件语句之if…else

当条件成立时执行if后面的语句块,当条件不成立时执行else后面的语句块
语法:
在这里插入图片描述
执行过程;
在这里插入图片描述
示例代码:
在这里插入图片描述
如果分数没达到90,执行else后面的语句块,输出“罚做500个俯卧撑”

条件语句之多重if

多重if语句:当条件1不满足的时候进行条件2的判断,上述都不成立时执行else后的代码块
语法:
在这里插入图片描述
执行过程:
在这里插入图片描述
代码示例:
在这里插入图片描述

条件语句之嵌套if

嵌套if语句只有当外层的if条件成立时才判断内部的if条件,条件1不成立时直接执行代码块3,成立时判断条件2,如果同时条件2也成立,执行代码块1,否则执行代码块2
语法:
在这里插入图片描述
执行过程:
在这里插入图片描述
代码示例:
在这里插入图片描述

条件语句之switch

当需要对选项进行等值判断时,可以使用switch语句
语法:
在这里插入图片描述
代码示例:
在这里插入图片描述
其中num的值必须是字符型或整型,case后面的值必须是确定的值,遇到break语句结束不会往下执行

循环语句之while

循环语句有时候为了完成任务我们需要重复完成一些动作,这时就需要用到循环语句,while循环语句则是每次执行循环语句之前先对条件进行判断
语法:
在这里插入图片描述
执行过程;
1.判断 while 后面的条件是否成立( true / false )
2.当条件成立时,执行循环内的操作代码 ,然后重复执行< 1 >、< 2 >, 直到循环条件不成立为止
示例代码:
在这里插入图片描述

循环语句之do…while

与while不同之处在于do…while循环是先执行循环语句再判断条件,即循环至少被执行一次
语法;
在这里插入图片描述
执行过程:
1、 先执行一遍循环操作,然后判断循环条件是否成立
2、 如果条件成立,继续执行1直到循环条件不成立为止

代码示例;
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/sinat_41628872/article/details/88819941
今日推荐