給出年分m和一年中的第n天,算出第n天是幾月幾號。

2021-08-27 04:12:15 字數 892 閱讀 9958

給出年分m和一年中的第n天,算出第n天是幾月幾號。

輸入包括兩個整數y(1<=y<=3000),n(1<=n<=366)。
可能有多組測試資料,對於每組資料,

按 yyyy-mm-dd的格式將輸入中對應的日期列印出來。

示例1

複製

2000 3

2000 31

2000 40

2000 60

2000 61

2001 60

複製

2000-01-03

2000-01-31

2000-02-09

2000-02-29

2000-03-01

2001-03-01

#include #include #include #include #include #include using namespace std;

int m=;

int judge(int y)

return 0;

}int s1[100];

int s2[100];

int main()

m[2]=29;

for(int i=1;i<=12;i++)

while(scanf("%d%d",&y,&n)==2)

int d=n-s1[i-1];

printf("%d-%02d-%02d\n",y,i,d);

}else

int d=n-s2[i-1];

printf("%d-%02d-%02d\n",y,i,d);}}

return 0;

}

給出年分m和一年中的第n天,算出第n天是幾月幾號。

給出年分m和一年中的第n天,算出第n天是幾月幾號。輸入描述 輸入包括兩個整數y 1 y 3000 n 1 n 366 輸出描述 可能有多組測試資料,對於每組資料,按 yyyy mm dd的格式將輸入中對應的日期列印出來。示例1輸入 2000 3 2000 31 2000 40 2000 60 200...

計算某一天是這一年中的第幾天

問題描述 定義乙個結構體變數 包括年月日 計算該日在本年中是第幾天?樣例輸入 2016 12 31 樣例輸出 366 includebool isleapyear int year 判斷這一年是否是閏年 int calday int year 計算天數 struct day int monthday...

這一天到底是一年中的第幾天

這一天到底是一年中的第幾天?我們來用c語言實現。define crt secure no warnings include int main printf 請輸入你要查詢的日期 scanf d d d year,month,day printf 你要查詢的日期是 d年 d月 d日 year,mont...