最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時綁定郵箱和手機立即綁定

檢查了好久,這個到底哪里錯了呢

哪里我沒看到嘛?

正在回答

3 回答

明白了嗎?

看你程序,雖然是2008年8月8號,但case 8的時候直接略過了case 1-7的語句,從case 8開始執(zhí)行,由于沒有break,所以程序 繼續(xù)向下執(zhí)行,因此你的sum的結果是case8-case12的月份總和而不是case2-case8的的累加值

以上,望采納

0 回復 有任何疑惑可以回復我~
#1

慕粉1937114962 提問者

終于明白了,灰常感謝
2016-09-27 回復 有任何疑惑可以回復我~
#2

JustWannaHugU 回復 慕粉1937114962 提問者

客氣啦~~~
2016-09-27 回復 有任何疑惑可以回復我~
#3

fl1995 回復 慕粉1937114962 提問者

兄弟,你在筆記中把case倒過來寫錯了。舉個例子,8月8號,你的方法把2-8個月的都加了,然后加了個8,因為8月和1月同為31天,所以這個結果剛好等于221天,但是假設你計算7月7號的天數(shù),就會比正確方法少一天,,所以,兄弟你能不能把你6天前的筆記修改一下
2016-10-04 回復 有任何疑惑可以回復我~

中間case ,加break;

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

你代碼邏輯很正確,但你忽略了重要的一個知識點

switch結構中的case只有在遇到break的時候才會停止,你如果不加break的話,它就會把這個case后面的case語句也進行執(zhí)行。有時候有需要的話,可以不加break

1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
C語言入門
  • 參與學習       927346    人
  • 解答問題       21538    個

C語言入門視頻教程,帶你進入編程世界的必修課-C語言

進入課程

檢查了好久,這個到底哪里錯了呢

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號