选择结构注意点

if是判断题,switch是选择题。这些题都要注意是单选

 int x=6.

 if(x>3) 语句

else if (x>4) 语句

else if (x>5) 语句

else 语句

else if 的条件看似都满足,但不会执行。所以if 语句前面一定写小范围的条件。

同时还有

 int x=6.

 if(x>5) 语句

else if (x>4) 语句

else if (x>3) 语句

else 语句

这个语句可以是上来是小范围,但是注意else if的实际判断语句不是>4 >3,是上面的条件以外的在加上自身的判断。

比如else if (x>4)实际范围是 x<=5||x>4.这里要特别注意。

switch 语句是选择题

所以default的位置在哪不重要,他只会选择一个条件执行

但特别注意的是 switch语句要执行到break或者}才会结束。

switch()

{

default:

语句x;

case 1:

语句1;

case 2:

语句2;

break;

case 3:

语句3;

}

这里如果条件都不满足,回执行default,但因为没有break,所以执行到语句2才会跳出




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值