1. 打开三月份的日历表
31×2+30=92天。
农历三月三,春城昆明爬西山,西山位于滇池西北向位置,临滇池藏高峤涯壁中筑龙门标亭,跃耸俯瀚滇池概貌,览胜碧波荡漾,远帆点点...
莘莘学子多有登临取榜,龙门高中祥瑞。
五月端午爬西山,息时间有龙舟队赛,滇池沿岸人头攒动,熙熙攘攘,海埂舟棹浮船近帆撩撩动,中澣龙舟赛艇鼓喝喧天,远帆随波粼粼起伏间半隐半现...
2. 2017年三月份的日历表
2017年阴历7月是阳历8月22日。
农历鸡年,星期二
星座:狮子座(最后一天)
狮子座(Leo),黄道十二宫之第五宫,出生日期为7月23日~8月22日,位于巨蟹座之东,处女座之西。
狮子座是由太阳神阿波罗所管理,所以本他身上处处显露阳光、热情、自信、大方都是他的特质。而且天仕的领导才能令他喜欢指挥别人和有强大的组织能力,不过过份自信变成自大,加上固执的性格,反应夸张,有时令人不知如何与他相处。
3. 3月份日历表
3月1日到11月30日共有9个月。回答这个问题,好多人都是会翻开日历,从3月份一直数到11月份,然后得出答案:9个月。其实运用小学数学知识,没有日历,也很好得到答案。一年有12个月,用12个月减去1月、2月和12月这3个月即可。列算式如下:12(月)-3(月)=9(月)。
4. 3月份日历表格
怎样在WPS表格制作一个电子日历
1.首先,你要先打开一个WPS表格并输入内容并选中。如图。
2.然后点击菜单栏选择格式条件格式。如图。
3.这时候会弹出来一个弹窗,在弹出框中选择如图的选型。
4.单元格值就选择等于。如图。
5.然后在输入框中输入。=today()。如图所示。
6.点击格式,设置一个你要体现出来的字体格式。如图。
7.最终效果如图。等你打开表格的时候,当天的日期就会被标注出来。
END.如果你要做一个一年的,继续要一个月份一个SHEET,就输入2-3个日期,拉着小黑块拉就行了
5. 请打开三月份的日历
三月前包含二月底,在我们中国古老文化中,一般所说的几月前指的是当前年份的,而不是跨越到前一年以前。所以问题中的三月前是指当前年份三月一日之前的所有月份和日期,举个例子它包含一月一日,二月一日,也包含你说的这个二月底这种情况,二月底就是最后一天。
6. 3月份的日历
1、打开需要操作的电子表格,在空白单元格纵输入函数=DATEDIF(,然后点击选择需要计算的第一个日期所在单元格如A1。2、输入都好后,继续点击选择第二个日期所在单元格如B1。3、输入逗号后,继续输入"M")并回车完成公式=DATEDIF(A1,B1,"M")的编辑输入即可。4、返回电子表格,发现计算两个日期之间间隔的月份数操作已完成。
7. 我要看三月份的日历表
答:二零二一年三月份出生至二零二一年九月三十日止。无论他她们是二零二一年三月一日还是三月三十一日出生,到二零二一年九月三十一日止他她们都以出生满六个月而未满一周岁。恭喜他她们出生在和平年代,更祝愿他她们在我们蘩荣富强的中国健康幸福的成长。
8. 打开三月份的日历表格
如果3月5号生产日期,保质期六个月,也就是他的截止日期是9月5号,他的计算方式是他的生产日期,3月5号,加上他的保质期六个月,也就是9月5号,如果是食品的话,建议在期之前使用,如果过期了,建议不要使用。使用过期的食品容易导致腹泻,呕吐
9. 我想看看三月份的日历
1、妇女节:3月8日妇女放假半天。
根据《国家元旦、纪念日放假办法》,部分公民的放假和纪念日为: (一)妇女节(3月8日),妇女放假半天。由于该办法是国务院颁布的行政法规,其性质与全体公民的节日相同,属于“法定”节日。与所有公民的法定节假日相比,妇女节等特殊的公民假期仅适用于对象(前者适用于所有公民,后者仅适用于女性雇员)和补假的处理(前者应在周末和周末)。补假,后者不再是周末补假)有区别。
三八妇女节假期工资计算
三八妇女节照常上班应发三倍工资
根据《劳动法》规定,用人单位安排劳动者在法定节假日工作的,应当支付不少于工资报酬的300%的工资。由于妇女节是法定节假日,根据劳动法,用人单位安排劳动者无节假日上班的,半天工作时间按劳动报酬的三倍计算。
而2002年2月12日发布的《劳动和社会保障部办公厅关于部分公民放假工资问题的函》(老社亭函[2000]18号)规定,部分公民放假节日期间,参加社会或单位组织庆祝活动并照常工作的员工,由单位支付工资,但不支付加班工资。节假日恰逢周六、周日,单位安排员工加班的,应当依法支付休息日的加班工资。该规定缩小了劳动者对法定节假日部分公民索取加班工资的范围,即当部分公民在正常工作日放假时,劳动者无权索取加班工资。
2021 年 3 月有哪些假期?
国际印章日,地藏斋:2021年3月1日,农历正月十八
长春真人诞辰:公历2021年3月2日,农历1月19日
爱情日:公历2021年3月3日,农历1月20日
景宗九祖慧仪逝世之日:公历2021年3月4日,农历1月21日
惊心动魄节气纪念日向雷锋学习:2021年3月5日,农历1月22日
三尸神:2021年3月6日,农历二十三
女生节:2021年3月7日,农历二十四
妇女节,开仓日期:2021年3月8日,农历二十五
保护母亲河日:2021年3月9日,农历二十六
植树节、瑶族避鸟节、天王游:公历2021年3月12日、农历1月29日、4日
春社日:公历2021年3月13日,农历2月1日
国际警察日、龙抬头、白色情人节、畲族节、春龙节:2021年3月14日,农历2月2日
消费者权益日,文昌帝诞辰:2021年3月15日,农历2月3日
中医日、国际航海日:2021年3月17日,农历2月5日
全国肝爱日,东华帝诞:公历2021年3月18日,农历2月6日
春分节气,黎肃刀甘节:公历2021年3月20日,农历2月8日
10. 三月份日历图片
日历是根据历法算出来的。
现在用的公历是太阳历,中国的农历是根据月球公转(绕地球一周)的时间制定的,所以会有闰月的情况。阴历里的1、2、3月是春季,大致对应公历的2、3、4三个月份。南北半球不同,在北半球春天为公历3——5月份,而在南半球则从9——11月,如澳大利亚。
在北半球的公历为2月初—5月初,而南半球(如澳大利亚)则是9—11月。
春天,又称春季,是四季中的第一个季节,指立春至立夏期间,含节气有立春、雨水、惊蛰、春分、清明、谷雨。是万物复苏的季节。
气象学上以连续5天平均气温在10℃以上为春季的开始。春天气候温暖适中,中国内陆大部分地区有降雨,万物生机萌发,气候多变,乍暖还寒。
11. 打开三月份的日历表怎么设置
//本程序旨在制作分三列显示的万年历,以万年历为例,解释第三行怎么设置。
#include<stdio.h>
void printblank(int n) //本函数用来控制每月的一号是星期n的时候,输出不同的格式,使输出规范
{
if(n==1)printf("");
if(n==2)printf(" ");
if(n==3)printf(" ");
if(n==4)printf(" ");
if(n==5)printf(" ");
if(n==6)printf(" ");
if(n==7)printf(" ");
}
int wek(int yea) //本函数用来计算每年的一月一号是周几
{
int a[10005];
int k=1;
int i;
a[1]=1;
for(i=2;i<10001;i++)
{
if(k%400==0 || (k%4==0 && k%100!=0))
{
if(a[i-1]==7)a[i]=2;
else if(a[i-1]==6)a[i]=1;
else
a[i]=a[i-1]+2;
}
else
{
if(a[i-1]==7)a[i]=1;
else a[i]=a[i-1]+1;
}
k++;
}
return a[yea];
}
void main()
{
int i1;
int week,year; //year表示某年,week表示该年的一月一号是星期几
int week1,week2,week3,week4,week5,week6,week7,week8,week9,week10,week11,week12; //week1表示一月份最后一天是星期几,依次类推
int wee2,wee3,wee4,wee5,wee6,wee7,wee8,wee9,wee10,wee11,wee12;//wee2表示二月1号是星期几,下面类同
printf("Please input any year between 1 and 10000,such as 1,152,1689,2017 and so on, then you will see the year's calendar\n");
scanf("%d",&year);
if(year>10000 || year<0)printf("You input a wrong year!!! Please input a correct year according to the hint above.\n");
else
{
week=wek(year);
//本程序分四层显示,下面对日历逐层完成输出
printf("\n\n *************%04d年日历*************************%04d年日历*************\n\n",year,year,year);
//第一层实现输出如下(本程序共分四层实现万年历分三列打印)
printf("*********************************** ******************************** ***********************************\n");
printf("%19d年1月%30d年2月%30d年3月\n",year,year,year);
printf(" 一 二 三 四 五 六 日***一 二 三 四 五 六 日***一 二 三 四 五 六 日\n");
//显示日历本层核心行第1行(本日历每层核心行共六行)
printf(" ");
printblank(week);
for(i1=1;i1<=8-week;i1++)printf("%2d ",i1); //输出一月份的第1行
if(week<6)week1=week+2; //确定一月份的最后
else week1=week-5; //一天是星期几,下面类同
if(week1==7)wee2=1; //确定二月1号是星期几,下面类同
else wee2=week1+1;
printblank(wee2);
for(i1=1;i1<=8-wee2;i1++)printf("%2d ",i1); //输出二月份的第1行
if((year%400==0) || (year%4==0 && (year%100!=0))){week2=wee2;}
else
{
if(wee2==1)week2=7;
else
week2=wee2-1;
}
if(week2==7)wee3=1; //确定三月1号是周几
else
wee3=week2+1;
printblank(wee3);
for(i1=1;i1<=8-wee3;i1++)printf("%2d ",i1); //输出三月份的第1行
if(wee2<6)week3=wee2+2;
else
week3=wee2-5;
if(week3==7)wee4=7;
else
wee4=week3+1; //确定四月1号是周几
printf("\n");
//显示日历本层核心行第2行(本日历每层核心行共六行)
printf(" ");
for(i1=9-week;i1<=15-week;i1++)printf("%2d ",i1); //输出一月份第2行
for(i1=9-wee2;i1<=15-wee2;i1++)printf("%2d ",i1); //输出二月份第2行
for(i1=9-wee3;i1<=15-wee3;i1++)printf("%2d ",i1); //输出三月份第2行
printf("\n");
//显示日历本层核心行第3行(本日历每层核心行共六行)
printf(" ");
for(i1=16-week;i1<=22-week;i1++)printf("%2d ",i1); //输出一月份第3行
for(i1=16-wee2;i1<=22-wee2;i1++)printf("%2d ",i1); //输出二月份第3行
for(i1=16-wee3;i1<=22-wee3;i1++)printf("%2d ",i1); //输出三月份第3行
printf("\n");
//显示日历本层核心行第4行(本日历每层核心行共六行)
printf(" ");
for(i1=23-week;i1<=29-week;i1++)printf("%2d ",i1); //输出一月份第4行
for(i1=23-wee2;i1<=29-wee2;i1++)printf("%2d ",i1); //输出二月份第4行
for(i1=23-wee3;i1<=29-wee3;i1++)printf("%2d ",i1); //输出三月份第4行
printf("\n");
//显示日历本层核心行第5行(本日历每层核心行共六行)
printf(" ");
if(31-(29-week)==7){for(i1=25;i1<=31;i1++)printf("%2d ",i1);} //输出一月份第5行
else if(week+2==8){{for(i1=24;i1<=30;i1++)printf("%2d ",i1);}}
else if(week+2==9){{for(i1=23;i1<=29;i1++)printf("%2d ",i1);}}
else if(week+2==6){{for(i1=26;i1<=31;i1++)printf("%2d ",i1);}printf(" ");}
else if(week+2==5){{for(i1=27;i1<=31;i1++)printf("%2d ",i1);}printf(" ");}
else if(week+2==4){{for(i1=28;i1<=31;i1++)printf("%2d ",i1);}printf(" ");}
else{for(i1=29;i1<=31;i1++)printf("%2d ",i1);printf(" ");}
if((year%400==0) || (year%4==0 && (year%100!=0))) //输出二月份第5行
{
if(29-(29-wee2)==1)printf("%2d ",29);
else if(wee2==2)printf("%2d %2d ",28,29);
else if(wee2==3)printf("%2d %2d %2d ",27,28,29);
else if(wee2==4){for(i1=26;i1<=29;i1++)printf("%2d ",i1);printf(" ");}
else if(wee2==5){for(i1=25;i1<=29;i1++)printf("%2d ",i1);printf(" ");}
else if(wee2==6){for(i1=24;i1<=29;i1++)printf("%2d ",i1);printf(" ");}
else{for(i1=23;i1<=29;i1++)printf("%2d ",i1);}
}
else
{
if(28-(29-wee2)==0)printf(" ");
else if(wee2-1==1)printf("%2d ",28);
else if(wee2==3)printf("%2d %2d ",27,28);
else if(wee2==4)printf("%2d %2d %2d ",26,27,28);
else if(wee2==5)printf("%2d %2d %2d %2d ",25,26,27,28);
else if(wee2==6)printf("%2d %2d %2d %2d %2d ",24,25,26,27,28);
else{for(i1=23;i1<=28;i1++)printf("%2d ",i1);printf(" ");}
}
if(31-(29-wee3)==7){for(i1=25;i1<=31;i1++)printf("%2d ",i1);} //输出三月份第5行
else if(wee3+2==8){{for(i1=24;i1<=30;i1++)printf("%2d ",i1);}}
else if(wee3+2==9){{for(i1=23;i1<=29;i1++)printf("%2d ",i1);}}
else if(wee3+2==6){{for(i1=26;i1<=31;i1++)printf("%2d ",i1);}printf(" ");}
else if(wee3+2==5){{for(i1=27;i1<=31;i1++)printf("%2d ",i1);}printf(" ");}
else if(wee3+2==4){{for(i1=28;i1<=31;i1++)printf("%2d ",i1);}printf(" ");}
else{for(i1=29;i1<=31;i1++)printf("%2d ",i1);printf(" ");}
printf("\n");
//显示日历本层核心行第6行(本日历每层核心行共六行)
printf(" ");
if(week+2==8)printf("%2d ",31); //输出一月份第6行
else if(week+2==9)printf("%2d %2d ",30,31);
else
printf(" ");
printf(" "); //输出二月份第6行
if(wee3+2==8)printf("%2d ",31); //输出三月份第6行
else if(wee3+2==9)printf("%2d %2d ",30,31);
else
printf(" ");
printf("\n");
//第二层实现输出如下(本程序共分四层实现万年历分三列打印)
printf("*********************************** ******************************** ***********************************\n");
printf("%19d年4月%30d年5月%30d年6月\n",year,year,year);
printf(" 一 二 三 四 五 六 日***一 二 三 四 五 六 日***一 二 三 四 五 六 日\n");
//显示日历本层核心行第1行(本日历每层核心行共六行)
printf(" ");
printblank(wee4);
for(i1=1;i1<=8-wee4;i1++)printf("%2d ",i1); //输出四月份的第1行
if(wee4<=6)week4=wee4+1; //确定四月份的最后
else week4=1; //一天是星期几,下面类同
if(week4==7)wee5=1; //确定五月1号是星期几,下面类同
else wee5=week4+1;
printblank(wee5);
for(i1=1;i1<=8-wee5;i1++)printf("%2d ",i1); //输出五月份的第1行
if(wee5<6)week5=wee5+2;
else week5=wee5-5;
if(week5==7)wee6=7;
else wee6=week5+1; //确定六月1号是周几
printblank(wee6);
for(i1=1;i1<=8-wee6;i1++)printf("%2d ",i1); //输出六月份的第1行
if(wee6<=6)week6=wee6+1;
else week6=1;
if(week6==7)wee7=7;
else
wee7=week6+1; //确定七月1号是周几
printf("\n");
//显示日历本层核心行第2行(本日历每层核心行共六行)
printf(" ");
for(i1=9-wee4;i1<=15-wee4;i1++)printf("%2d ",i1); //输出四月份第2行
for(i1=9-wee5;i1<=15-wee5;i1++)printf("%2d ",i1); //输出五月份第2行
for(i1=9-wee6;i1<=15-wee6;i1++)printf("%2d ",i1); //输出六月份第2行
printf("\n");
//显示日历本层核心行第3行(本日历每层核心行共六行)
printf(" ");
for(i1=16-wee4;i1<=22-wee4;i1++)printf("%2d ",i1); //输出四月份第3行
for(i1=16-wee5;i1<=22-wee5;i1++)printf("%2d ",i1); //输出五月份第3行
for(i1=16-wee6;i1<=22-wee6;i1++)printf("%2d ",i1); //输出六月份第3行
printf("\n");
//显示日历本层核心行第4行(本日历每层核心行共六行)
printf(" ");
for(i1=23-wee4;i1<=29-wee4;i1++)printf("%2d ",i1); //输出四月份第4行
for(i1=23-wee5;i1<=29-wee5;i1++)printf("%2d ",i1); //输出五月份第4行
for(i1=23-wee6;i1<=29-wee6;i1++)printf("%2d ",i1); //输出六月份第4行
printf("\n");
//显示日历本层核心行第5行(本日历每层核心行共六行)
printf(" ");
if(30-(29-wee4)==2)printf("%2d %2d ",29,30);//输出四月份第5行
else if(wee4+1==3){for(i1=28;i1<=30;i1++)printf("%2d ",i1);printf(" ");}
else if(wee4+1==4){for(i1=27;i1<=30;i1++)printf("%2d ",i1);printf(" ");}
else if(wee4+1==5){for(i1=26;i1<=30;i1++)printf("%2d ",i1);printf(" ");}
else if(wee4+1==6){for(i1=25;i1<=30;i1++)printf("%2d ",i1);printf(" ");}
else if(wee4+1==7){for(i1=24;i1<=30;i1++)printf("%2d ",i1);}
else {for(i1=23;i1<=29;i1++)printf("%2d ",i1);}
if(31-(29-wee5)==7){for(i1=25;i1<=31;i1++)printf("%2d ",i1);} //输出五月份第5行
else if(wee5+2==8){{for(i1=24;i1<=30;i1++)printf("%2d ",i1);}}
else if(wee5+2==9){{for(i1=23;i1<=29;i1++)printf("%2d ",i1);}}
else if(wee5+2==6){{for(i1=26;i1<=31;i1++)printf("%2d ",i1);}printf(" ");}
else if(wee5+2==5){{for(i1=27;i1<=31;i1++)printf("%2d ",i1);}printf(" ");}
else if(wee5+2==4){{for(i1=28;i1<=31;i1++)printf("%2d ",i1);}printf(" ");}
else{for(i1=29;i1<=31;i1++)printf("%2d ",i1);printf(" ");}
if(30-(29-wee6)==2)printf("%2d %2d ",29,30);//输出六月份第5行
else if(wee6+1==3){for(i1=28;i1<=30;i1++)printf("%2d ",i1);printf(" ");}
else if(wee6+1==4){for(i1=27;i1<=30;i1++)printf("%2d ",i1);printf(" ");}
else if(wee6+1==5){for(i1=26;i1<=30;i1++)printf("%2d ",i1);printf(" ");}
else if(wee6+1==6){for(i1=25;i1<=30;i1++)printf("%2d ",i1);printf(" ");}
else if(wee6+1==7){for(i1=24;i1<=30;i1++)printf("%2d ",i1);}
else {for(i1=23;i1<=29;i1++)printf("%2d ",i1);}
printf("\n");
//显示日历本层核心行第6行(本日历每层核心行共六行)
printf(" ");
if(30-(29-wee4)==8)printf("%2d ",30);//输出四月份第6行
else printf(" ");
if(wee5+2==8)printf("%2d ",31); //输出五月份第6行
else if(wee5+2==9)printf("%2d %2d ",30,31);
else
printf(" ");
if(30-(29-wee6)==8)printf("%2d ",30);//输出六月份第6行
else printf(" ");
printf("\n");
//第三层实现输出如下(本程序共分四层实现万年历分三列打印)
printf("*********************************** ******************************** ***********************************\n");
printf("%19d年7月%30d年8月%30d年9月\n",year,year,year);
printf(" 一 二 三 四 五 六 日***一 二 三 四 五 六 日***一 二 三 四 五 六 日\n");
//显示日历本层核心行第1行(本日历每层核心行共六行)
printf(" ");
printblank(wee7);
for(i1=1;i1<=8-wee7;i1++)printf("%2d ",i1); //输出七月份的第1行
if(wee7<6)week7=wee7+2;
else week7=wee7-5;
if(week7==7)wee8=1;
else wee8=week7+1;
printblank(wee8);
for(i1=1;i1<=8-wee8;i1++)printf("%2d ",i1); //输出八月份的第1行
if(wee8<6)week8=wee8+2;
else week8=wee8-5;
if(week8==7)wee9=1;
else wee9=week8+1;
printblank(wee9);
for(i1=1;i1<=8-wee9;i1++)printf("%2d ",i1); //输出九月份的第1行
if(wee9<=6)week9=wee9+1;
else week9=1;
if(week9==7)wee10=1;
else wee10=week9+1;
printf("\n");
//显示日历本层核心行第2行(本日历每层核心行共六行)
printf(" ");
for(i1=9-wee7;i1<=15-wee7;i1++)printf("%2d ",i1); //输出七月份第2行
for(i1=9-wee8;i1<=15-wee8;i1++)printf("%2d ",i1); //输出八月份第2行
for(i1=9-wee9;i1<=15-wee9;i1++)printf("%2d ",i1); //输出九月份第2行
printf("\n");
//显示日历本层核心行第3行(本日历每层核心行共六行)
printf(" ");
for(i1=16-wee7;i1<=22-wee7;i1++)printf("%2d ",i1); //输出七月份第3行
for(i1=16-wee8;i1<=22-wee8;i1++)printf("%2d ",i1); //输出八月份第3行
for(i1=16-wee9;i1<=22-wee9;i1++)printf("%2d ",i1); //输出九月份第3行
printf("\n");
//显示日历本层核心行第4行(本日历每层核心行共六行)
printf(" ");
for(i1=23-wee7;i1<=29-wee7;i1++)printf("%2d ",i1); //输出七月份第4行
for(i1=23-wee8;i1<=29-wee8;i1++)printf("%2d ",i1); //输出八月份第4行
for(i1=23-wee9;i1<=29-wee9;i1++)printf("%2d ",i1); //输出九月份第4行
printf("\n");
//显示日历本层核心行第5行(本日历每层核心行共六行)
printf(" ");
if(31-(29-wee7)==7){for(i1=25;i1<=31;i1++)printf("%2d ",i1);} //输出七月份第5行
else if(wee7+2==8){{for(i1=24;i1<=30;i1++)printf("%2d ",i1);}}
else if(wee7+2==9){{for(i1=23;i1<=29;i1++)printf("%2d ",i1);}}
else if(wee7+2==6){{for(i1=26;i1<=31;i1++)printf("%2d ",i1);}printf(" ");}
else if(wee7+2==5){{for(i1=27;i1<=31;i1++)printf("%2d ",i1);}printf(" ");}
else if(wee7+2==4){{for(i1=28;i1<=31;i1++)printf("%2d ",i1);}printf(" ");}
else{for(i1=29;i1<=31;i1++)printf("%2d ",i1);printf(" ");}
if(31-(29-wee8)==7){for(i1=25;i1<=31;i1++)printf("%2d ",i1);} //输出八月份第5行
else if(wee8+2==8){{for(i1=24;i1<=30;i1++)printf("%2d ",i1);}}
else if(wee8+2==9){{for(i1=23;i1<=29;i1++)printf("%2d ",i1);}}
else if(wee8+2==6){{for(i1=26;i1<=31;i1++)printf("%2d ",i1);}printf(" ");}
else if(wee8+2==5){{for(i1=27;i1<=31;i1++)printf("%2d ",i1);}printf(" ");}
else if(wee8+2==4){{for(i1=28;i1<=31;i1++)printf("%2d ",i1);}printf(" ");}
else{for(i1=29;i1<=31;i1++)printf("%2d ",i1);printf(" ");}
if(30-(29-wee9)==2)printf("%2d %2d ",29,30);//输出九月份第5行
else if(wee9+1==3){for(i1=28;i1<=30;i1++)printf("%2d ",i1);printf(" ");}
else if(wee9+1==4){for(i1=27;i1<=30;i1++)printf("%2d ",i1);printf(" ");}
else if(wee9+1==5){for(i1=26;i1<=30;i1++)printf("%2d ",i1);printf(" ");}
else if(wee9+1==6){for(i1=25;i1<=30;i1++)printf("%2d ",i1);printf(" ");}
else if(wee9+1==7){for(i1=24;i1<=30;i1++)printf("%2d ",i1);}
else {for(i1=23;i1<=29;i1++)printf("%2d ",i1);}
printf("\n");
//显示日历本层核心行第6行(本日历每层核心行共六行)
printf(" ");
if(wee7+2==8)printf("%2d ",31); //输出七月份第6行
else if(wee7+2==9)printf("%2d %2d ",30,31);
else
printf(" ");
if(wee8+2==8)printf("%2d ",31); //输出八月份第6行
else if(wee8+2==9)printf("%2d %2d ",30,31);
else
printf(" ");
if(30-(29-wee9)==8)printf("%2d ",30);//输出九月份第6行
else printf(" ");
printf("\n");
//第四层实现输出如下(本程序共分四层实现万年历分三列打印)
printf("*********************************** ******************************** ***********************************\n");
printf("%19d年10月%29d年11月%29d年12月\n",year,year,year);
printf(" 一 二 三 四 五 六 日***一 二 三 四 五 六 日***一 二 三 四 五 六 日\n");
//显示日历本层核心行第1行(本日历每层核心行共六行)
printf(" ");
printblank(wee10);
for(i1=1;i1<=8-wee10;i1++)printf("%2d ",i1); //输出十月份的第1行
if(wee10<6)week10=wee10+2;
else week10=wee10-5;
if(week10==7)wee11=1;
else wee11=week10+1;
printblank(wee11);
for(i1=1;i1<=8-wee11;i1++)printf("%2d ",i1); //输出十一月份的第1行
if(wee11==7)week11=1;
else week11=wee11+1;
if(week11==7)wee12=1;
else wee12=week11+1;
printblank(wee12);
for(i1=1;i1<=8-wee12;i1++)printf("%2d ",i1); //输出十二月份的第1行
printf("\n");
//显示日历本层核心行第2行(本日历每层核心行共六行)
printf(" ");
for(i1=9-wee10;i1<=15-wee10;i1++)printf("%2d ",i1); //输出十月份第2行
for(i1=9-wee11;i1<=15-wee11;i1++)printf("%2d ",i1); //输出十一月份第2行
for(i1=9-wee12;i1<=15-wee12;i1++)printf("%2d ",i1); //输出十二月份第2行
printf("\n");
//显示日历本层核心行第3行(本日历每层核心行共六行)
printf(" ");
for(i1=16-wee10;i1<=22-wee10;i1++)printf("%2d ",i1); //输出十月份第3行
for(i1=16-wee11;i1<=22-wee11;i1++)printf("%2d ",i1); //输出十一月份第3行
for(i1=16-wee12;i1<=22-wee12;i1++)printf("%2d ",i1); //输出十二月份第3行
printf("\n");
//显示日历本层核心行第4行(本日历每层核心行共六行)
printf(" ");
for(i1=23-wee10;i1<=29-wee10;i1++)printf("%2d ",i1); //输出十月份第4行
for(i1=23-wee11;i1<=29-wee11;i1++)printf("%2d ",i1); //输出十一月份第4行
for(i1=23-wee12;i1<=29-wee12;i1++)printf("%2d ",i1); //输出十二月份第4行
printf("\n");
//显示日历本层核心行第5行(本日历每层核心行共六行)
printf(" ");
if(31-(29-wee10)==7){for(i1=25;i1<=31;i1++)printf("%2d ",i1);} //输出十月份第5行
else if(wee10+2==8){{for(i1=24;i1<=30;i1++)printf("%2d ",i1);}}
else if(wee10+2==9){{for(i1=23;i1<=29;i1++)printf("%2d ",i1);}}
else if(wee10+2==6){{for(i1=26;i1<=31;i1++)printf("%2d ",i1);}printf(" ");}
else if(wee10+2==5){{for(i1=27;i1<=31;i1++)printf("%2d ",i1);}printf(" ");}
else if(wee10+2==4){{for(i1=28;i1<=31;i1++)printf("%2d ",i1);}printf(" ");}
else{for(i1=29;i1<=31;i1++)printf("%2d ",i1);printf(" ");}
if(30-(29-wee9)==2)printf("%2d %2d ",29,30); //输出十一月份第5行
else if(wee11+1==3){for(i1=28;i1<=30;i1++)printf("%2d ",i1);printf(" ");}
else if(wee11+1==4){for(i1=27;i1<=30;i1++)printf("%2d ",i1);printf(" ");}
else if(wee11+1==5){for(i1=26;i1<=30;i1++)printf("%2d ",i1);printf(" ");}
else if(wee11+1==6){for(i1=25;i1<=30;i1++)printf("%2d ",i1);printf(" ");}
else if(wee11+1==7){for(i1=24;i1<=30;i1++)printf("%2d ",i1);}
else {for(i1=23;i1<=29;i1++)printf("%2d ",i1);}
if(31-(29-wee12)==7){for(i1=25;i1<=31;i1++)printf("%2d ",i1);} //输出十二月份第5行
else if(wee12+2==8){{for(i1=24;i1<=30;i1++)printf("%2d ",i1);}}
else if(wee12+2==9){{for(i1=23;i1<=29;i1++)printf("%2d ",i1);}}
else if(wee12+2==6){{for(i1=26;i1<=31;i1++)printf("%2d ",i1);}printf(" ");}
else if(wee12+2==5){{for(i1=27;i1<=31;i1++)printf("%2d ",i1);}printf(" ");}
else if(wee12+2==4){{for(i1=28;i1<=31;i1++)printf("%2d ",i1);}printf(" ");}
else{for(i1=29;i1<=31;i1++)printf("%2d ",i1);printf(" ");}
printf("\n");
//显示日历本层核心行第6行(本日历每层核心行共六行)
printf(" ");
if(wee10+2==8)printf("%2d ",31); //输出十月份第6行
else if(wee10+2==9)printf("%2d %2d ",30,31);
else
printf(" ");
if(30-(29-wee11)==8)printf("%2d ",30); //输出十一月份第6行
else printf(" ");
if(wee12+2==8)printf("%2d ",31); //输出十二月份第6行
else if(wee12+2==9)printf("%2d %2d ",30,31);
else
printf(" ");
printf("\n");
printf("*********************************** ******************************** ***********************************\n");
}
}
- 相关评论
- 我要评论
-