社区讨论

壹佰分求思路

B4414[GESP202509 三级] 日历制作参与者 1已保存回复 0

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
0 条
当前快照
1 份
快照标识符
@mi8vwibb
此快照首次捕获于
2025/11/21 21:16
3 个月前
此快照最后确认于
2025/11/21 22:02
3 个月前
查看原帖
CPP
#include<bits/stdc++.h>
using namespace std;
const long long m[12]={31,28,31,30,31,30,31,31,30,31,30,31},f[12]={2,5,5,1,3,6,1,4,0,2,5,0};
long long n,d,s;
void chu_li(long long n){
    cout << "MON TUE WED THU FRI SAT SUN" << endl;
	d=m[n-1];
	s=f[n-1];
    for(int i=0;i<s;i++) cout << "    ";
    for(int i=1;i<=d;i++){
        cout << setw(3) << i << " ";
        if((i+s)%7==0) cout << endl;
    }
}

int main(){
    cin>>n;
	chu_li(n);
	return 0;
}
除了这种计算,还有别的思路吗
单纯求思路 无不良引导 请勿抄袭!!!

回复

0 条回复,欢迎继续交流。

正在加载回复...