为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我按着注意3写还是出一个结果呢

https://img1.sycdn.imooc.com//5b402f0a0001841c07200277.jpg上面两个不出,只出一个

正在回答

4 回答

应为你的today的值和case后的值不匹配,所以默认执行default后面的代码。如果你想执行上面两个代码的话,需要更改today的值,并且case后面要加上break 语句,不然它会一直往下执行。

0 回复 有任何疑惑可以回复我~

在(cause值)中如果没有和(switch值)匹配的时候,会直接输出default值。

你可以尝试改变today的值,例如today='一',这样就会输出“早餐吃包子”。

求给最佳答案

0 回复 有任何疑惑可以回复我~

case是只能接常数

0 回复 有任何疑惑可以回复我~

因为上边两个case里边没有匹配'日'的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么我按着注意3写还是出一个结果呢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信