翻日历法
2026-08-30 12:32:11
发布于:河南
20阅读
0回复
0点赞
大家不要学习,就图一乐
#include<bits/stdc++.h>
using namespace std;
int a[6][8];
int main(){
cout<<"MON TUE WED THU FRI SAT SUN\n";
int n;
cin>>n;
int j;
int m;
//翻日历法
switch(n){
case 1:j=3,m=31;break;
case 2:j=6,m=28;break;
case 3:j=6,m=31;break;
case 4:j=2,m=30;break;
case 5:j=4,m=31;break;
case 6:j=7,m=30;break;
case 7:j=2,m=31;break;
case 8:j=5,m=31;break;
case 9:j=1,m=30;break;
case 10:j=3,m=31;break;
case 11:j=6,m=30;break;
case 12:j=1,m=31;break;
}
int c=0;
for(int i=1;i<=m/7+2;i++){
for(int k=1;k<=7;k++){
if(i==1 && k <= j-1){
cout<<" ";
continue;
}
//直接用printf就行图一乐
if(c==m) break;
if(++c<10) cout<<" ";
cout<<" "<<c<<" ";
}
cout<<endl;
}
return 0;
}
这里空空如也




有帮助,赞一个