PTA練習7 9 計算天數 C語言

2021-10-07 11:47:45 字數 672 閱讀 7822

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

輸入格式:

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

輸出格式:

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

輸入樣例1:

2009/03/02

輸出樣例1:

61輸入樣例2:

2000/03/02

輸出樣例2:

62上**:(思路是對於y年m月d日,天數為前m-1個月的天數和加上d,兩個陣列a,b對應非閏年閏年)

#include int main()

; int b[12]=;

scanf("%d/%d/%d",&y,&m,&d);

if(y%4==0&&y%100!=0||y%400==0) printf("%d\n",b[m-1]+d);

else printf("%d\n",a[m-1]+d);

return 0;

}

PTA 練習7 9 計算天數 15分

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

練習7 9 計算天數

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

練習7 9 計算天數 15分

進博主技術群,與大佬交流,領取乾貨學習資料 快速找到所需題目 浙大版c語言程式設計第三版題目集一覽表 本題要求編寫程式計算某年某月某日是該年中的第幾天。輸入格式 輸入在一行中按照格式 yyyy mm dd 即 年 月 日 給出日期。注意 閏年的判別條件是該年年份能被4整除但不能被100整除 或者能被...