1182 C語言 數日子

2021-09-05 09:41:49 字數 898 閱讀 5289

光陰似箭,日月如梭,大學的時間真是寶貴,要抓緊時間ac_。你知道今天是這一年第幾天嗎,掐指一算還是要算好久,呵呵還是讓計算機來做吧。這裡的問題就是讓你來寫乙個程式,輸入某年某月某日,判斷這一天是這一年的第幾天?

輸入第一行是資料的組數n<100,下面n行是n組資料,每組資料由3個正整數組成,分別為年、月、日,我們保證每組資料都是有效的日期。

輸出所輸入的日期是這一年的第幾天。

2

200911

2008

13

1

3

#include

intmanth_day

(int year,

int manth,

int day)

;int

main()

return0;

}int

manth_day

(int year,

int manth,

int day),,

};leap=

((year%4==

0&&year%

100!=0)

||year%

400==0)

;for

(i=1

;i) sum+

=day;

return sum;

}

在書上看過例題,自己敲出來時候也挺簡單的。運用二維陣列把閏年、非閏年 每月的天數儲存起來。leap的使用很巧妙,其後的判斷若為真,即閏年,leap 為1,否則leap 為2。其中呼叫函式的功能是返回天數,其他就很簡單了。

C語言實驗 數日子

問題描述 光陰似箭,日月如梭,大學的時間真是寶貴,要抓緊時間ac 你知道今天是這一年第幾天嗎,掐指一算還是要算好久,呵呵還是讓計算機來做吧.這裡的問題就是讓你來寫乙個程式,輸入某年某月某日,判斷這一天是這一年的第幾天?輸入輸入第一行是資料的組數n 100,下面n行是n組資料,每組資料由3個正整數組成...

oj2004 C語言實驗 數日子

問題描述 光陰似箭,日月如梭,大學的時間真是寶貴,要抓緊時間ac 你知道今天是這一年第幾天嗎,掐指一算還是要算好久,呵呵還是讓計算機來做吧。這裡的問題就是讓你來寫乙個程式,輸入某年某月某日,判斷這一天是這一年的第幾天?輸入 輸入資料有多組,第一行是資料的組數n,下面n行是n組資料,每組資料由3個正整...

C語言 C語言組成

c語言由多個 c 檔案和 件組成 c c語言源 檔案 h c語言標頭檔案 c檔案 組成 1 標頭檔案 include include student.h 包括起來的是系統的標頭檔案 包含起來的是自己定義的檔案 2 巨集定義 define a.不帶引數的巨集 define 巨集名 替換的內容 defi...