7 3 計算天數 15分

2021-10-16 13:13:17 字數 1087 閱讀 3952

7-3 計算天數 (15分)

本題要求編寫程式計算某年某月某日是該年中的第幾天。

輸入格式:

輸入在一行中按照格式「yyyy/mm/dd」(即「年/月/日」)給出日期。注意:閏年的判別條件是該年年份能被4整除但不能被100整除、或者能被400整除。閏年的2月有29天。

輸出格式:

在一行輸出日期是該年中的第幾天。

輸入樣例1:

2009/03

/02

輸出樣例1:

61
輸入樣例2:

2000/03

/02

輸出樣例2:

62
#include

intyear

(int n)

;int

main()

;//非閏年

int b[13]

=;//閏年

int n =

0, y =

0, r =0;

//n代表年,y代表月,r代表日

char d[10]

;for

(int q =

0; q <

10; q++

)int i =0;

for(

; d[i]

!='/'

; i++

)//讀取年

i++;for

(; d[i]

!='/'

; i++

)//讀取月

i++;for

(; i <

10; i++

)//讀取日

int m =0;

i =0;

if(year

(n))

m += r;

}else

printf

("%d\n"

, m)

;return0;

}int

year

(int n)

//判斷是否是閏年

計算天數 (15 分)

計算天數 15 分 本題要求編寫程式計算某年某月某日是該年中的第幾天。輸入在一行中按照格式 yyyy mm dd 即 年 月 日 給出日期。注意 閏年的判別條件是該年年份能被4整除但不能被100整除 或者能被400整除。閏年的2月有29天。在一行輸出日期是該年中的第幾天。2009 03 026120...

計算天數 15分

本題要求編寫程式計算某年某月某日是該年中的第幾天。輸入格式 輸入在一行中按照格式 yyyy mm dd 即 年 月 日 給出日期。注意 閏年的判別條件是該年年份能被4整除但不能被100整除 或者能被400整除。閏年的2月有29天。輸出格式 在一行輸出日期是該年中的第幾天。輸入樣例1 2009 03 ...

7 23 計算天數 15 分

東軟學習小組 夜楓 本題要求編寫程式計算某年某月某日是該年中的第幾天。輸入格式 輸入在一行中按照格式 yyyy mm dd 即 年 月 日 給出日期。注意 閏年的判別條件是該年年份能被4整除但不能被100整除 或者能被400整除。閏年的2月有29天。輸出格式 在一行輸出日期是該年中的第幾天。輸入樣例...