1. 程式人生 > >演算法提高 輸出日曆

演算法提高 輸出日曆

按照下述格式列印2006年12月日曆:
Calendar 2006-12
--------------------------
Su  Mo  Tu  We  Th  Fr  Sa
--------------------------
                     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<iostream>
#include<cstdio>
#include <iostream>
#include <iomanip>
using namespace std;

int main()
{
    cout << "Calendar 2006-12" << endl;
    cout << "--------------------------" << endl;
    cout << "Su  Mo  Tu  We  Th  Fr  Sa" << endl;
    cout << "--------------------------" << endl;
    cout << "                     1   2" << endl;
    cout << " 3   4   5   6   7   8   9" << endl;
    cout << "10  11  12  13  14  15  16" << endl;
    cout << "17  18  19  20  21  22  23" << endl;
    cout << "24  25  26  27  28  29  30" << endl;
    cout << "31" << endl;
    cout << "--------------------------" << endl;
    return 0;
}