C++日歷

#include<bits/stdc++.h>
using namespace std;
int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};?
int yue(int i,int &b){??//形參,不是確切的數(shù)字?
??cout<<endl;
??cout<<i<<"月"<<endl;
?? cout<<"一\t二\t三\t四\t五\t六\t日"<<endl;
?? for(int j=1;j<b;j++){
?? cout<<"\t";
}
for(int j=1;j<=a[i];j++){
?? cout<<j<<"\t";
?? b++;
?? if(b==8){
?? cout<<endl;
b=1;?
}
}
if(b!=1){
?? cout<<endl;?
}
}
??int main( ){
??int xingqiji;
??cout<<"這一年的一月一日是星期";?
cin>>xingqiji;
??for(int i=1;i<=12;i++){
yue(i,xingqiji);
}
}
標(biāo)簽: