計算輸入的是當年的第幾天

2022-03-27 10:56:07 字數 642 閱讀 2438

/*

題目:輸入某年某月某日,判斷這一天是這一年的第幾天?

1.程式分析:以3月5日為例,應該先把前兩個月的加起來,然後再加上5天即本年的第幾天,特殊

情況,閏年且輸入月份大於3時需考慮多加一天。

*/1 #include 

2 #include 34

int main()

5 18

else

19*/

2223

//計算基本的天數,關於潤年的情況,在最後算。

24switch(month)

25     

7879

//如果是潤年,並且月數大於2那麼要加回一天。

計算某天在當年是第幾天

1.先貼我自己的 1 include2 include3 4int main date 11int num 0 12 inttue 13date date 1415 printf input the date n 16 scanf d d d date.year,date.month,date.da...

判斷當前的輸入為當年的第幾天

經過測試,個人感覺沒有什麼問題,但由於個人的經驗不足以及眼光不夠,希望各位指正程式中的不足之處。附上 def check 輸入乙個日期,格式為 x xx xx,判斷這一天為當年的第幾天 print 輸入乙個日期,格式為 x xx xx end data input if not in data or...

C C 學習 判斷某日是當年第幾天

學期末兩周實訓,老師布置若干題目。其中,第一題為 判斷某日是當年第幾天。問題描述 用結構體表示日期,輸入乙個日期 年 月 日 計算從輸入這年的1月1日到輸入的日期的總天數days並輸出。1.設計結構體 結構體中包含三個成員,分別為整型的年 月 日。struct date 2.日期輸入設計 這裡按照常...