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

为什么这样输出不对,输出结果为1?希望大佬解答,谢谢!

//img1.sycdn.imooc.com/59e2de5400013a7405860699.jpg

//img3.sycdn.imooc.com/59e2de5500016d6c05690399.jpg

//img1.sycdn.imooc.com/59e2de560001b0e006050663.jpg

//img4.sycdn.imooc.com/59e2de570001dfc203520096.jpg

//img3.sycdn.imooc.com/59e2de5700019d5204720686.jpg

希望解答!!

正在回答

3 回答

switch代码里面的sum不应该用==,应该用=,因为==是判断,而=是赋值,你需要赋值而不是判断,之所以输出1是因为你的sum在最后的sum=sum+1才赋了值,所以sum=1.

还有就是建议在一开始就给sum赋值,sum=0这样子。

2 回复 有任何疑惑可以回复我~
#1

慕设计8433767 提问者

非常感谢!
2017-10-16 回复 有任何疑惑可以回复我~

计算天数时sum= ,而不是sum== ,“=”是赋值,而“==”是相等的意思

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

==改成=

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

举报

0/150
提交
取消

为什么这样输出不对,输出结果为1?希望大佬解答,谢谢!

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号