第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

請問下我這個哪里錯了啊

#include<stdio.h>


int main()

{

? ? int year=2008;

? ? int month=8;

? ? int date=8;

? ? int d=0,m;

? ? for(m=1;m<month;m++)

? ? {

? ? ? ? d+=31;

? ? ? ? switch(m)

? ? ? ? {

? ? ? ? ? ? case 2:

? ? ? ? ? ? ? ? if(year%4==0)

? ? ? ? ? ? ? ? {

? ? ? ? ? ? ? ? ? ? d-=2;

? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? else

? ? ? ? ? ? ? ? {

? ? ? ? ? ? ? ? ? ? d-=3;

? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? break;

? ? ? ? ? ? case 4:

? ? ? ? ? ? ? ? d-=1;

? ? ? ? ? ? ? ? break;

? ? ? ? ? ? case 6:

? ? ? ? ? ? ? ? d-=1;

? ? ? ? ? ? ? ? break;

? ? ? ? ? ? case 9:

? ? ? ? ? ? ? ? d-=1;

? ? ? ? ? ? ? ? break;

? ? ? ? ? ? case 11:

? ? ? ? ? ? ? ? d-=1;

? ? ? ? ? ? ? ? break;

? ? ? ? }

? ? }

? ? d+=date;

? ? printf("%d",d);

? ? return 0;

}

輸出之后現(xiàn)實的是這個

http://img1.sycdn.imooc.com//5d71bfa100019ea204640105.jpg

正在回答

3 回答

你這個程序題目要求是用if和switch函數(shù),而你咋用了for呢?從你后面的代碼感覺你對switch函數(shù)還不是很熟吧?搞清switch函數(shù)的本質(zhì)就好了,如果真的不懂歡迎再問。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

沒有度量衡 提問者

用了switch和fi了。 如果只用這兩個的話會極大的增加工作量…… 如果想要實現(xiàn)同樣的功能的話。 當(dāng)然如果僅僅判斷那一天就不用這么麻煩咯…… 但是我想寫一個判斷所有情況天數(shù)的。
2019-09-26 回復(fù) 有任何疑惑可以回復(fù)我~
#2

沒有度量衡 提問者

當(dāng)然沒有加判斷輸入是否在正常范圍內(nèi)(應(yīng)該說這里沒法加輸入所以就懶了)要想加的話再加個if就好了
2019-09-26 回復(fù) 有任何疑惑可以回復(fù)我~

感覺你想得有點(diǎn)復(fù)雜了,我也沒咋看懂你的程序,也許是我太蠢了吧!但是講真你可以重新理一下思緒,換個思路可能程序可讀性更高,對于一個程序猿來說保證程序可讀性可是很重要的哦。不知道我的回答對你會不會有幫助? ?

這是我的程序:

? ? int year = 2008;
??? int month = 8;
??? int day = 8;


?? if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0)
???day += 29;
?? else
???day += 28;

?switch (month)
?{ ?
? case 8:
??day += 31+31+30+31+30+31;
?}

?printf("2008年8月8日是該年的第%d天", day);

return 0;


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

沒有度量衡 提問者

我寫的是想實現(xiàn)無論是幾年幾月幾日都可以算出來的…… 可讀性還蠻高的吧,用for循環(huán)每個月加31天,switch結(jié)構(gòu)判斷每個月不同的情況調(diào)整天數(shù),最后再加上本月已經(jīng)過了的的天數(shù)。 還有我這個是沒問題的…… 只是我看錯了而已……
2019-09-26 回復(fù) 有任何疑惑可以回復(fù)我~

呃,刷新之后就顯示212了……可答案是221……這個它具體是怎么執(zhí)行的啊

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

沒有度量衡 提問者

啊看錯了……就是221……沒錯
2019-09-06 回復(fù) 有任何疑惑可以回復(fù)我~
#2

沒有度量衡 提問者 回復(fù) 沒有度量衡 提問者

剛才為啥會出現(xiàn)那種結(jié)果啊……
2019-09-06 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
C語言入門
  • 參與學(xué)習(xí)       926894    人
  • 解答問題       21464    個

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

進(jìn)入課程

請問下我這個哪里錯了啊

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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