今年的第幾天

2021-10-22 21:17:49 字數 646 閱讀 1533

通過輸入的年月日判斷對應日期是今年的第幾天,題目要求如下:

對於這個問題的求解實際上是非常簡單。

求解思路如下:

判斷該年是平年還是閏年

將所有月份的天數相加

將輸入天數相加即可得到當前日期是該年的第幾天

實現**如下:

#include

intisleap

(int year)

intmain()

,,,,

,,,,

,,,,

};int year,month,day,total;

while

(scanf

("%d%d%d"

,&year,

&month,

&day)

!=eof

)printf

("%d\n"

,total);}

return0;

}

最終通過的結果:

今年第幾天

問題及 all right reserved.檔名 xinghaotu.cpp 完成日期 2014年11月10號 版本號 v1.0 問題描述 呼叫函式 輸入描述 呼叫函式 程式輸出 整型 201458501244 定義乙個函式,其引數為年 月 日的值,返回這一天為該年的第幾天。要求在main函式中輸...

今年的第幾天

輸入年 月 日,計算該天是本年的第幾天。包括三個整數年 1 y 3000 月 1 m 12 日 1 d 31 輸入可能有多組測試資料,對於每一組測試資料,輸出乙個整數,代表input中的年 月 日對應本年的第幾天。2012 12 21 2013 1 5 356 5 include using nam...

今年的第幾天

題目 輸入年 月 日,計算該天是本年的第幾天。輸入描述 包括三個整數年 1 y 3000 月 1 m 12 日 1 d 31 輸出描述 輸入可能有多組測試資料,對於每一組測試資料,輸出乙個整數,代表input中的年 月 日對應本年的第幾天。示例1 輸入1990 9 20 2000 5 1 輸出263...