U613473 [GESP 202509 三级回忆] 月历

题目背景

本题为2025年9月GESP C++3级考试编程题T2(个人回忆版)。

题目描述

给定一个月份 $n$,输出 2025 年该月的日历。日历的第一行为星期标题,从星期一到星期日;随后若干行按周输出该月的所有日期。

输入格式

输入一个正整数 $n$,表示需要获取的日历月份。

输出格式

输出包含若干行: 第一行输出星期标题:MON TUE WED THU FRI SAT SUN; 第二行至最后一行输出该月的日历,每个日期占 3 个字符宽度,右对齐。空白位置用空格填充。

说明/提示

### 数据规模与约定 对于全部的测试数据,保证 $1 \le n \le 12$。 ### 样例说明 样例输入为 9,表示输出 2025 年 9 月的日历。2025 年 9 月 1 日是星期一,该月共有 30 天。