編寫程式,輸入年份和月份, 輸出該月的月曆。
輸入格式:
在一行中輸入年和月. 年範圍為(正整數),月(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...