选择分支语句

选择(分支)语句:
if 语句 和 switch 语句

if 语句:(2分支,else-if虽然也可以用于多分枝但效率低,每次有需要计算表达式)
3种形式
if:一件事做与不做的选择
if-else:两件事做哪一件的选择
else-if:多件事做哪一件的选择

语句的三种形式:
普通语句: 不需要什么大括号
复合语句:是将两条或两条以上的语句用大括号括起来构成的语句
空语句 : ;

switch-case语句:(多分支条件判断)
switch是一个goto语句,直接跳转到case。效率高!
表达式的结果一定是整数:char, short, int,不能是浮点数
case后面的常量不可重复,有且只有一个常数变量,无顺序要求,不能是变量、表达式、浮点数、字符串
无break语句就会将case后面的case也一起执行了
default分支可有可无

if流程图

Paste_Image.png

if~else流程图

Paste_Image.png

else~if流程图

Paste_Image.png

转载于:https://www.cnblogs.com/xulinmei/p/7443729.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值