四、完善程序-1

打印月历)输入月份 m(1 \le m \le 12)m(1≤m≤12),按一定格式打印 2015 第m 月的月历。
例如,2015 年一月的月历打印效果如下(第一列为周日):

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include<iostream>
using namespace std;
const int dayNum[]={-1,31,28,31,30,31,30,31,31,30,31,30,31};
int m, offset, i;
int main()
{
    cin >> m;
    cout <<"S\tM\tT\tW\tT\tF\tS"<<endl;//'\t'为tab制表符
    ;
    for (i = 1; i < m; i++)
        offset = ;
    for (i = 0; i < offset; i++)
        cout <<'\t';
    for (i = 1; i <= ;i++)
    {
        cout << ;
        if(i==dayNum[m]||==0)
            cout << endl;
        else
            cout << '\t';
    }
    return 0;
}

Scroll to Top