給年月,制月曆

2021-10-25 17:47:57 字數 1279 閱讀 5493

編寫程式,輸入年份和月份, 輸出該月的月曆。

輸入格式:

在一行中輸入年和月. 年範圍為(正整數),月(1~12)。

輸出格式:

輸出該月的月曆。每日的輸出字元寬度為8 ,每行每日之間不再設間距,右對齊.所有空白部分均填充為空格字元.注意月份最後的哪個日期後面沒有多餘空格和換行符。

輸入樣例:

在這裡給出一組輸入。例如:

2018 8

輸出樣例:

在這裡給出相應的輸出。例如:每個日期佔據8個字元寬度.

sun     mon     tue     wed     thu     fri     sat

1 2 3 4

5 6 7 8 9 10 11

12 13 14 15 16 17 18

19 20 21 22 23 24 25

26 27 28 29 30 31

**:

#include

"stdio.h"

intdd

(int i,

int y)

else

return28;

}}intmain()

int ts=

dd(m,y)

; s=y-1+

(y-1)/

4-(y-1)/

100+

(y-1)/

400+ans;

r=s%7;

printf

(" sun");

printf

(" mon");

printf

(" tue");

printf

(" wed");

printf

(" thu");

printf

(" fri");

printf

(" sat\n");

for(i=

0; i<=r-

1; i++

)printf

(" ");

for(d=

1;d<=ts;d++

)return0;

}

給定年月,列印當月的月曆表。

描述 給定年月,列印當月的月曆表。輸入輸入為一行兩個整數,第乙個整數是年份year 1900 year 2099 第二個整數是月份month 1 month 12 中間用單個空格隔開。輸出輸出為月曆表。月曆表第一行為星期表頭,如下所示 sun mon tue wed thu fri sat 其餘各行...

給年月日判斷星期幾

星期幾給定乙個1900 2100範圍內日期,輸出這個日期是星期幾。資料有多組。如使用簡化公式需證明其正確性 註解形式 輸入格式 輸入資料的資料格式為yyyy mm dd組成,具體參見sample input 另外,可以向你確保所有的輸入資料是合法的。輸出格式 對於每組輸入資料,輸出一行,表示該日期是...

被二進位制和十六進製製給搞暈

剛開始接觸ti的dsp tms320f2812,總會遇到很多問題。苦想了一陣,頓悟,不過有以下幾點需要宣告 1 f2812的外部儲存器的xintf zone6的定址範圍為0x10 0000 0x18 0000 2 f2812的外部位址匯流排為xa 18 0 3 f2812的外部接有256k的sram...