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

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

4-17,后面case后面跟if語句后面為什么沒有用printf輸出啊


求大神解答

正在回答

1 回答

請發(fā)一下代碼或者截圖說明清楚你說的哪個 ? ? ?我不是很清楚你說的哪個代碼

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

慕粉1470407156 提問者

case 1:sum=0;break; case 2:sum=31;break; case 3:sum=59;break; case 4:sum=98;break; ..........您好是這個case語句的后面,我看之前的例子都是case a:printf("");這樣寫,這題這樣寫可以嗎,
2017-02-13 回復 有任何疑惑可以回復我~
#2

慕粉1470407156 提問者

還有if(year%400 == 0||(year%4 == 0&&year%100 !=0)) flag =1; else flag =0; if(flag == 1&&month>2) sum++; 這個循環(huán)為什么沒有加{}這個括號啊,麻煩您了
2017-02-13 回復 有任何疑惑可以回復我~
#3

UnhappyMiao 回復 慕粉1470407156 提問者

這是個if選擇結構啊,因為if和else 后面只有一個語句所以可以不加{}。
2017-02-13 回復 有任何疑惑可以回復我~
#4

UnhappyMiao 回復 慕粉1470407156 提問者

這里case后面完全可以寫成printf(sum+day):不過這樣的話要在前面解決閏年2月天數的問題。
2017-02-13 回復 有任何疑惑可以回復我~
#5

阿不思波特3815087 回復 慕粉1470407156 提問者

他這個case用來累加每月的天數的,目的就是給sum不斷加數,只需要最后算好2008.8.8是哪天才需要打印結果,而且這么做很好,遇到break就會跳出去但是你要用switch去累加每月天數就只能這么讓他從頭執(zhí)行。
2017-02-13 回復 有任何疑惑可以回復我~
查看2條回復

舉報

0/150
提交
取消

4-17,后面case后面跟if語句后面為什么沒有用printf輸出啊

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

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

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號