C语言万年历代码.docx
《C语言万年历代码.docx》由会员分享,可在线阅读,更多相关《C语言万年历代码.docx(46页珍藏版)》请在冰豆网上搜索。
C语言万年历代码
题目:
年历显示。
功能要求:
(1) 输入一个年份,输出是在屏幕上显示该年的日历。
假定输入的年份在1940-2040年之间。
(2) 输入年月,输出该月的日历。
(3) 输入年月日,输出距今天还有多少天,星期几,是否是公历节日。
如下图:
以下部分为代码:
#include
voidpart1(intx);//函数1~6为打印日历的函数
voidpart2(intx);
voidpart3(intx);
voidpart4(intx);
voidpart5(intx);
voidpart6(intx);
intweak(intx,inty);//计算1号对应的星期
intweak2(intx,inty,intz);//计算星期,为函数day提供数据
intyear(intx);//打印日历的函数
intmouth(intx);//打印月历的函数
intday(intx);//查询天数的函数
intdistance(intx,inty,intz);//提供距离天数查询
intmain()
{
inta;
charz;
printf("****************************************************************\n");
printf("**\n");
printf("*欢迎使用万年历!
*\n");
printf("*开发:
杨润*\n");
x:
//位置标注
printf("\n");
printf("请输入一个日期(Ex:
20150302或201503或2015):
");
scanf("%d",&a);
if((1940<=a)&&(a<=2040))
year(a);
}
elseif((194001<=a)&&(a<=204012))
mouth(a);
elseif((19400101<=a)&&(a<=20401231))
day(a);
else
printf("输入错误,请重新输入!
gotox;
printf("继续查询(y),退出(n):
scanf("%s",&z);
if(z=='y')
;
return0;
intyear(intx)
printf("-------------------------------%d年的年历----------------------------\n",x);
part1(x);//调用第一部分函数
part2(x);
part3(x);
part4(x);
part5(x);
part6(x);
printf("-----------------------------------------------------------------------\n");
intmouth(intx)
inti,n,y,y2,w,week,yue2,bz1;//n表示年份,y表示月份,w,y2均为临时变量,yue2表示2月份天数
n=(int)(x/100);
y=(int)(x%100);
printf("您现在查询的是%d年%d月\n",n,y);
if(y==1)//1月的情况
printf("1月SunMonTueWedThuFriSat\n");
printf("");
if(n<2000)//计算小于两千的1.1星期
y2=(n-1)%100;//y2
w=(int)(y2+(y2/4)+(19/4)-38+(26*1.4));
week=w%7;
if(n>=2000)//计算大于两千的1.1星期
{y2=(n-1)%100;
w=(int)(y2+(y2/4)+(20/4)-40+(26*1.4));
for(i=0;i{printf("");}bz1=1;for(i=0;i<(7-week);i++)//第一行的一月份{if(bz1<10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第二行的1月份for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第三行的1月份for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第四行的1月份for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第五行的1月份for(i=0;i<7;i++){if(bz1<=31){printf("%d",bz1);}if(bz1>31){printf("");}bz1=bz1+1;}printf("\n");printf("");//第六行的1月份for(i=0;i<7;i++){if(bz1<=31){printf("%d",bz1);}if(bz1>31){printf("");}bz1=bz1+1;}printf("\n");}if(y==2)//2月的情况{if(n%4==0){if(n%100!=0)yue2=29;elseif(n%100==0&&n%400==0)yue2=29;elseyue2=28;}else{yue2=28;}printf("2月SunMonTueWedThuFriSat\n");printf("");if(n<2000)//计算小于两千的2.1星期{y2=(n-1)%100;//y2w=(int)(y2+(y2/4)+(19/4)-38+(26*1.5));week=w%7;}if(n>=2000)//计算大于两千的2.1星期{y2=(n-1)%100;w=(int)(y2+(y2/4)+(20/4)-40+(26*1.5));week=w%7;}for(i=0;i{printf("");}bz1=1;for(i=0;i<(7-week);i++)//第一行的2月份{if(bz1<10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第二行的2月份for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第三行的2月份for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第四行的2月份for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第五行的2月份for(i=0;i<7;i++){if(bz1<=yue2){printf("%d",bz1);}if(bz1>yue2){printf("");}bz1=bz1+1;}printf("\n");printf("");//第六行的2月份for(i=0;i<7;i++){if(bz1<=yue2){printf("%d",bz1);}if(bz1=yue2){printf("");}bz1=bz1+1;}printf("\n");}//2月情况判断完毕if((y==3)||(y==5)||(y==7)||(y==8)||(y==10)||(y==12))//31天的情况(3、5、7、8、10、12月){printf("%d月SunMonTueWedThuFriSat\n",y);printf("");week=weak(n,y);for(i=0;i{printf("");}bz1=1;for(i=0;i<(7-week);i++){if(bz1<10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第二行for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第三行for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第四行for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第五行for(i=0;i<7;i++){if(bz1<=31){printf("%d",bz1);}if(bz1>31){printf("");}bz1=bz1+1;}printf("\n");printf("");//第六行for(i=0;i<7;i++){if(bz1<=31){printf("%d",bz1);}if(bz1>31){printf("");}bz1=bz1+1;}printf("\n");}if((y==4)||(y==6)||(y==9)||(y==11))//30天的情况(4、6、9、11月){printf("%d月SunMonTueWedThuFriSat\n",y);printf("");week=weak(n,y);for(i=0;i{printf("");}bz1=1;for(i=0;i<(7-week);i++){if(bz1<10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第二行for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第三行for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第四行for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第五行for(i=0;i<7;i++){if(bz1<=30){printf("%d",bz1);}if(bz1>30){printf("");}bz1=bz1+1;}printf("\n");printf("");//第六行for(i=0;i<7;i++){if(bz1<=30){printf("%d",bz1);}if(bz1>30){printf("");}bz1=bz1+1;}printf("\n");}return0;}intday(intx){intn,y,y1,t,week;//n为年,y为yue,y1位计算y的临时变量,t为天,week为周,p为距离今天天数n=x/10000;y1=x%10000;y=y1/100;t=x%100;printf("\n");printf("您查询的是:%d年%d月%d日",n,y,t);week=weak2(n,y,t);switch(week)//根据返回数值判断星期{case0:printf("星期日");break;case1:printf("星期一");break;case2:printf("星期二");break;case3:printf("星期三");break;case4:printf("星期四");break;case5:printf("星期五");break;case6:printf("星期六");break;}if(y==1&&t==1)printf("这天是元旦");//查询节日if(y==2&&t==2)printf("这天是世界湿地日");if(y==2&&t==14)printf("这天是情人节");if(y==3&&t==3)printf("这天是全国爱耳日");if(y==3&&t==5)printf("这天是青年志愿者服务日");if(y==3&&t==8)printf("这天是国际妇女节");if(y==3&&t==9)printf("这天是保护母亲河日");if(y==3&&t==12)printf("这天是中国植树节");if(y==3&&t==14)printf("这天是白色情人节\n");if(y==3&&t==14)printf("这天是国际警察日");if(y==3&&t==15)printf("这天是世界消费者权益日");if(y==3&&t==21)printf("这天是世界森林日\n");if(y==3&&t==21)printf("这天是世界睡眠日");if(y==3&&t==22)printf("这天是世界水日");if(y==3&&t==23)printf("这天是世界气象日");if(y==3&&t==24)printf("这天是世界防治结核病日");if(y==4&&t==1)printf("这天是愚人节");if(y==4&&t==5)printf("这天是清明节");if(y==4&&t==7)printf("这天是世界卫生日");if(y==4&&t==22)printf("这天是世界地球日");if(y==4&&t==26)printf("这天是世界知识产权日");if(y==5&&t==1)printf("这天是国际劳动节");if(y==5&&t==3)printf("这天是世界哮喘日");if(y==5&&t==4)printf("这天是中国青年节");if(y==5&&t==8)printf("这天是世界红十字日");if(y==5&&t==12)printf("这天是国际护士节");if(y==5&&t==15)printf("这天是国际家庭日");if(y==5&&t==17)printf("这天是世界电信日");if(y==5&&t==20)printf("这天是全国学生营养日");if(y==5&&t==23)printf("这天是国际牛奶日");if(y==5&&t==31)printf("这天是世界无烟日");if(y==6&&t==1)printf("这天是国际儿童节");if(y==6&&t==5)printf("这天是世界环境日");if(y==6&&t==6)printf("这天是全国爱眼日");if(y==6&&t==17)printf("这天是世界防治荒漠化和干旱日");if(y==6&&t==23)printf("这天是国际奥林匹克日");if(y==6&&t==25)printf("这天是全国土地日");if(y==6&&t==26)printf("这天是国际禁毒日");if(y==7&&t==1)printf("这天是中国共产党诞生日\n");if(y==7&&t==1)printf("这天是国际建筑日");if(y==7&&t==7)printf("这天是中国人民抗日战争纪念日");if(y==7&&t==11)printf("这天是世界人口日");if(y==8&&t==1)printf("这天是中国人民解放军建军节");if(y==8&&t==12)printf("这天是国际青年节");if(y==9&&t==8)printf("这天是国际扫盲日");if(y==9&&t==10)printf("这天是中国教师节");if(y==9&&t==16)printf("这天是中国脑健康日\n");if(y==9&&t==16)printf("这天是国际臭氧层保护日");if(y==9&&t==20)printf("这天是全国爱牙日");if(y==9&&t==21)printf("这天是世界停火日");if(y==9&&t==27)printf("这天是世界旅游日");if(y==10&&t==1)printf("这天是中华人民共和国国庆节\n");if(y==10&&t==1)printf("这天是国际音乐日\n");if(y==10&&t==1)printf("这天是国际老年人日");if(y==10&&t==4)printf("这天是世界动物日");if(y==10&&t==5)printf("这天是世界教师日");if(y==10&&t==8)printf("这天是全国高血压日");if(y==10&&t==9)printf("这天是世界邮政日");if(y==10&&t==10)printf("这天是世界精神卫生日");if(y==10&&t==14)printf("这天是世界标准日");if(y==10&&t==15)printf("这天是国际盲人节\n");if(y==10&&t==15)printf("这天是世界农村妇女日");if(y==10&&t==16)printf("这天是世界粮食日");if(y==10&&t==17)printf("这天是国际消除贫困日");if(y==10&&t==24)printf("这天是联合国日\n");if(y==10&&t==24)printf("这天是世界发展新闻日");if(y==10&&t==28)printf("这天是中国男性健康日");if(y==10&&t==29)printf("这天是国际生物多样性日");if(y==10&&t==31)printf("这天是万圣节");if(y==11&&t==8)printf("这天是中国记者节");if(y==11&&t==9)printf("这天是消防宣传日");if(y==11&&t==14)printf("这天是世界糖尿病日");if(y==11&&t==17)printf("这天是国际大学生节");
{printf("");}
bz1=1;
for(i=0;i<(7-week);i++)//第一行的一月份
if(bz1<10)
{printf("%d",bz1);}
bz1=bz1+1;
printf("");//第二行的1月份
for(i=0;i<7;i++)
{if(bz1<10)
if(bz1>=10)
printf("");//第三行的1月份
printf("");//第四行的1月份
printf("");//第五行的1月份
{if(bz1<=31)
if(bz1>31)
printf("");//第六行的1月份
if(y==2)//2月的情况
if(n%4==0)
if(n%100!
=0)
yue2=29;
elseif(n%100==0&&n%400==0)
yue2=28;
{yue2=28;}
printf("2月SunMonTueWedThuFriSat\n");
if(n<2000)//计算小于两千的2.1星期
w=(int)(y2+(y2/4)+(19/4)-38+(26*1.5));
if(n>=2000)//计算大于两千的2.1星期
w=(int)(y2+(y2/4)+(20/4)-40+(26*1.5));
for(i=0;i{printf("");}bz1=1;for(i=0;i<(7-week);i++)//第一行的2月份{if(bz1<10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第二行的2月份for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第三行的2月份for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第四行的2月份for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第五行的2月份for(i=0;i<7;i++){if(bz1<=yue2){printf("%d",bz1);}if(bz1>yue2){printf("");}bz1=bz1+1;}printf("\n");printf("");//第六行的2月份for(i=0;i<7;i++){if(bz1<=yue2){printf("%d",bz1);}if(bz1=yue2){printf("");}bz1=bz1+1;}printf("\n");}//2月情况判断完毕if((y==3)||(y==5)||(y==7)||(y==8)||(y==10)||(y==12))//31天的情况(3、5、7、8、10、12月){printf("%d月SunMonTueWedThuFriSat\n",y);printf("");week=weak(n,y);for(i=0;i{printf("");}bz1=1;for(i=0;i<(7-week);i++){if(bz1<10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第二行for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第三行for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第四行for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第五行for(i=0;i<7;i++){if(bz1<=31){printf("%d",bz1);}if(bz1>31){printf("");}bz1=bz1+1;}printf("\n");printf("");//第六行for(i=0;i<7;i++){if(bz1<=31){printf("%d",bz1);}if(bz1>31){printf("");}bz1=bz1+1;}printf("\n");}if((y==4)||(y==6)||(y==9)||(y==11))//30天的情况(4、6、9、11月){printf("%d月SunMonTueWedThuFriSat\n",y);printf("");week=weak(n,y);for(i=0;i{printf("");}bz1=1;for(i=0;i<(7-week);i++){if(bz1<10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第二行for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第三行for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第四行for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第五行for(i=0;i<7;i++){if(bz1<=30){printf("%d",bz1);}if(bz1>30){printf("");}bz1=bz1+1;}printf("\n");printf("");//第六行for(i=0;i<7;i++){if(bz1<=30){printf("%d",bz1);}if(bz1>30){printf("");}bz1=bz1+1;}printf("\n");}return0;}intday(intx){intn,y,y1,t,week;//n为年,y为yue,y1位计算y的临时变量,t为天,week为周,p为距离今天天数n=x/10000;y1=x%10000;y=y1/100;t=x%100;printf("\n");printf("您查询的是:%d年%d月%d日",n,y,t);week=weak2(n,y,t);switch(week)//根据返回数值判断星期{case0:printf("星期日");break;case1:printf("星期一");break;case2:printf("星期二");break;case3:printf("星期三");break;case4:printf("星期四");break;case5:printf("星期五");break;case6:printf("星期六");break;}if(y==1&&t==1)printf("这天是元旦");//查询节日if(y==2&&t==2)printf("这天是世界湿地日");if(y==2&&t==14)printf("这天是情人节");if(y==3&&t==3)printf("这天是全国爱耳日");if(y==3&&t==5)printf("这天是青年志愿者服务日");if(y==3&&t==8)printf("这天是国际妇女节");if(y==3&&t==9)printf("这天是保护母亲河日");if(y==3&&t==12)printf("这天是中国植树节");if(y==3&&t==14)printf("这天是白色情人节\n");if(y==3&&t==14)printf("这天是国际警察日");if(y==3&&t==15)printf("这天是世界消费者权益日");if(y==3&&t==21)printf("这天是世界森林日\n");if(y==3&&t==21)printf("这天是世界睡眠日");if(y==3&&t==22)printf("这天是世界水日");if(y==3&&t==23)printf("这天是世界气象日");if(y==3&&t==24)printf("这天是世界防治结核病日");if(y==4&&t==1)printf("这天是愚人节");if(y==4&&t==5)printf("这天是清明节");if(y==4&&t==7)printf("这天是世界卫生日");if(y==4&&t==22)printf("这天是世界地球日");if(y==4&&t==26)printf("这天是世界知识产权日");if(y==5&&t==1)printf("这天是国际劳动节");if(y==5&&t==3)printf("这天是世界哮喘日");if(y==5&&t==4)printf("这天是中国青年节");if(y==5&&t==8)printf("这天是世界红十字日");if(y==5&&t==12)printf("这天是国际护士节");if(y==5&&t==15)printf("这天是国际家庭日");if(y==5&&t==17)printf("这天是世界电信日");if(y==5&&t==20)printf("这天是全国学生营养日");if(y==5&&t==23)printf("这天是国际牛奶日");if(y==5&&t==31)printf("这天是世界无烟日");if(y==6&&t==1)printf("这天是国际儿童节");if(y==6&&t==5)printf("这天是世界环境日");if(y==6&&t==6)printf("这天是全国爱眼日");if(y==6&&t==17)printf("这天是世界防治荒漠化和干旱日");if(y==6&&t==23)printf("这天是国际奥林匹克日");if(y==6&&t==25)printf("这天是全国土地日");if(y==6&&t==26)printf("这天是国际禁毒日");if(y==7&&t==1)printf("这天是中国共产党诞生日\n");if(y==7&&t==1)printf("这天是国际建筑日");if(y==7&&t==7)printf("这天是中国人民抗日战争纪念日");if(y==7&&t==11)printf("这天是世界人口日");if(y==8&&t==1)printf("这天是中国人民解放军建军节");if(y==8&&t==12)printf("这天是国际青年节");if(y==9&&t==8)printf("这天是国际扫盲日");if(y==9&&t==10)printf("这天是中国教师节");if(y==9&&t==16)printf("这天是中国脑健康日\n");if(y==9&&t==16)printf("这天是国际臭氧层保护日");if(y==9&&t==20)printf("这天是全国爱牙日");if(y==9&&t==21)printf("这天是世界停火日");if(y==9&&t==27)printf("这天是世界旅游日");if(y==10&&t==1)printf("这天是中华人民共和国国庆节\n");if(y==10&&t==1)printf("这天是国际音乐日\n");if(y==10&&t==1)printf("这天是国际老年人日");if(y==10&&t==4)printf("这天是世界动物日");if(y==10&&t==5)printf("这天是世界教师日");if(y==10&&t==8)printf("这天是全国高血压日");if(y==10&&t==9)printf("这天是世界邮政日");if(y==10&&t==10)printf("这天是世界精神卫生日");if(y==10&&t==14)printf("这天是世界标准日");if(y==10&&t==15)printf("这天是国际盲人节\n");if(y==10&&t==15)printf("这天是世界农村妇女日");if(y==10&&t==16)printf("这天是世界粮食日");if(y==10&&t==17)printf("这天是国际消除贫困日");if(y==10&&t==24)printf("这天是联合国日\n");if(y==10&&t==24)printf("这天是世界发展新闻日");if(y==10&&t==28)printf("这天是中国男性健康日");if(y==10&&t==29)printf("这天是国际生物多样性日");if(y==10&&t==31)printf("这天是万圣节");if(y==11&&t==8)printf("这天是中国记者节");if(y==11&&t==9)printf("这天是消防宣传日");if(y==11&&t==14)printf("这天是世界糖尿病日");if(y==11&&t==17)printf("这天是国际大学生节");
for(i=0;i<(7-week);i++)//第一行的2月份
printf("");//第二行的2月份
printf("");//第三行的2月份
printf("");//第四行的2月份
printf("");//第五行的2月份
{if(bz1<=yue2)
if(bz1>yue2)
printf("");//第六行的2月份
if(bz1=yue2)
}//2月情况判断完毕
if((y==3)||(y==5)||(y==7)||(y==8)||(y==10)||(y==12))//31天的情况(3、5、7、8、10、12月)
printf("%d月SunMonTueWedThuFriSat\n",y);
week=weak(n,y);
for(i=0;i{printf("");}bz1=1;for(i=0;i<(7-week);i++){if(bz1<10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第二行for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第三行for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第四行for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第五行for(i=0;i<7;i++){if(bz1<=31){printf("%d",bz1);}if(bz1>31){printf("");}bz1=bz1+1;}printf("\n");printf("");//第六行for(i=0;i<7;i++){if(bz1<=31){printf("%d",bz1);}if(bz1>31){printf("");}bz1=bz1+1;}printf("\n");}if((y==4)||(y==6)||(y==9)||(y==11))//30天的情况(4、6、9、11月){printf("%d月SunMonTueWedThuFriSat\n",y);printf("");week=weak(n,y);for(i=0;i{printf("");}bz1=1;for(i=0;i<(7-week);i++){if(bz1<10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第二行for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第三行for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第四行for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第五行for(i=0;i<7;i++){if(bz1<=30){printf("%d",bz1);}if(bz1>30){printf("");}bz1=bz1+1;}printf("\n");printf("");//第六行for(i=0;i<7;i++){if(bz1<=30){printf("%d",bz1);}if(bz1>30){printf("");}bz1=bz1+1;}printf("\n");}return0;}intday(intx){intn,y,y1,t,week;//n为年,y为yue,y1位计算y的临时变量,t为天,week为周,p为距离今天天数n=x/10000;y1=x%10000;y=y1/100;t=x%100;printf("\n");printf("您查询的是:%d年%d月%d日",n,y,t);week=weak2(n,y,t);switch(week)//根据返回数值判断星期{case0:printf("星期日");break;case1:printf("星期一");break;case2:printf("星期二");break;case3:printf("星期三");break;case4:printf("星期四");break;case5:printf("星期五");break;case6:printf("星期六");break;}if(y==1&&t==1)printf("这天是元旦");//查询节日if(y==2&&t==2)printf("这天是世界湿地日");if(y==2&&t==14)printf("这天是情人节");if(y==3&&t==3)printf("这天是全国爱耳日");if(y==3&&t==5)printf("这天是青年志愿者服务日");if(y==3&&t==8)printf("这天是国际妇女节");if(y==3&&t==9)printf("这天是保护母亲河日");if(y==3&&t==12)printf("这天是中国植树节");if(y==3&&t==14)printf("这天是白色情人节\n");if(y==3&&t==14)printf("这天是国际警察日");if(y==3&&t==15)printf("这天是世界消费者权益日");if(y==3&&t==21)printf("这天是世界森林日\n");if(y==3&&t==21)printf("这天是世界睡眠日");if(y==3&&t==22)printf("这天是世界水日");if(y==3&&t==23)printf("这天是世界气象日");if(y==3&&t==24)printf("这天是世界防治结核病日");if(y==4&&t==1)printf("这天是愚人节");if(y==4&&t==5)printf("这天是清明节");if(y==4&&t==7)printf("这天是世界卫生日");if(y==4&&t==22)printf("这天是世界地球日");if(y==4&&t==26)printf("这天是世界知识产权日");if(y==5&&t==1)printf("这天是国际劳动节");if(y==5&&t==3)printf("这天是世界哮喘日");if(y==5&&t==4)printf("这天是中国青年节");if(y==5&&t==8)printf("这天是世界红十字日");if(y==5&&t==12)printf("这天是国际护士节");if(y==5&&t==15)printf("这天是国际家庭日");if(y==5&&t==17)printf("这天是世界电信日");if(y==5&&t==20)printf("这天是全国学生营养日");if(y==5&&t==23)printf("这天是国际牛奶日");if(y==5&&t==31)printf("这天是世界无烟日");if(y==6&&t==1)printf("这天是国际儿童节");if(y==6&&t==5)printf("这天是世界环境日");if(y==6&&t==6)printf("这天是全国爱眼日");if(y==6&&t==17)printf("这天是世界防治荒漠化和干旱日");if(y==6&&t==23)printf("这天是国际奥林匹克日");if(y==6&&t==25)printf("这天是全国土地日");if(y==6&&t==26)printf("这天是国际禁毒日");if(y==7&&t==1)printf("这天是中国共产党诞生日\n");if(y==7&&t==1)printf("这天是国际建筑日");if(y==7&&t==7)printf("这天是中国人民抗日战争纪念日");if(y==7&&t==11)printf("这天是世界人口日");if(y==8&&t==1)printf("这天是中国人民解放军建军节");if(y==8&&t==12)printf("这天是国际青年节");if(y==9&&t==8)printf("这天是国际扫盲日");if(y==9&&t==10)printf("这天是中国教师节");if(y==9&&t==16)printf("这天是中国脑健康日\n");if(y==9&&t==16)printf("这天是国际臭氧层保护日");if(y==9&&t==20)printf("这天是全国爱牙日");if(y==9&&t==21)printf("这天是世界停火日");if(y==9&&t==27)printf("这天是世界旅游日");if(y==10&&t==1)printf("这天是中华人民共和国国庆节\n");if(y==10&&t==1)printf("这天是国际音乐日\n");if(y==10&&t==1)printf("这天是国际老年人日");if(y==10&&t==4)printf("这天是世界动物日");if(y==10&&t==5)printf("这天是世界教师日");if(y==10&&t==8)printf("这天是全国高血压日");if(y==10&&t==9)printf("这天是世界邮政日");if(y==10&&t==10)printf("这天是世界精神卫生日");if(y==10&&t==14)printf("这天是世界标准日");if(y==10&&t==15)printf("这天是国际盲人节\n");if(y==10&&t==15)printf("这天是世界农村妇女日");if(y==10&&t==16)printf("这天是世界粮食日");if(y==10&&t==17)printf("这天是国际消除贫困日");if(y==10&&t==24)printf("这天是联合国日\n");if(y==10&&t==24)printf("这天是世界发展新闻日");if(y==10&&t==28)printf("这天是中国男性健康日");if(y==10&&t==29)printf("这天是国际生物多样性日");if(y==10&&t==31)printf("这天是万圣节");if(y==11&&t==8)printf("这天是中国记者节");if(y==11&&t==9)printf("这天是消防宣传日");if(y==11&&t==14)printf("这天是世界糖尿病日");if(y==11&&t==17)printf("这天是国际大学生节");
for(i=0;i<(7-week);i++)
printf("");//第二行
printf("");//第三行
printf("");//第四行
printf("");//第五行
printf("");//第六行
if((y==4)||(y==6)||(y==9)||(y==11))//30天的情况(4、6、9、11月)
for(i=0;i{printf("");}bz1=1;for(i=0;i<(7-week);i++){if(bz1<10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第二行for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第三行for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第四行for(i=0;i<7;i++){if(bz1<10){printf("%d",bz1);}if(bz1>=10){printf("%d",bz1);}bz1=bz1+1;}printf("\n");printf("");//第五行for(i=0;i<7;i++){if(bz1<=30){printf("%d",bz1);}if(bz1>30){printf("");}bz1=bz1+1;}printf("\n");printf("");//第六行for(i=0;i<7;i++){if(bz1<=30){printf("%d",bz1);}if(bz1>30){printf("");}bz1=bz1+1;}printf("\n");}return0;}intday(intx){intn,y,y1,t,week;//n为年,y为yue,y1位计算y的临时变量,t为天,week为周,p为距离今天天数n=x/10000;y1=x%10000;y=y1/100;t=x%100;printf("\n");printf("您查询的是:%d年%d月%d日",n,y,t);week=weak2(n,y,t);switch(week)//根据返回数值判断星期{case0:printf("星期日");break;case1:printf("星期一");break;case2:printf("星期二");break;case3:printf("星期三");break;case4:printf("星期四");break;case5:printf("星期五");break;case6:printf("星期六");break;}if(y==1&&t==1)printf("这天是元旦");//查询节日if(y==2&&t==2)printf("这天是世界湿地日");if(y==2&&t==14)printf("这天是情人节");if(y==3&&t==3)printf("这天是全国爱耳日");if(y==3&&t==5)printf("这天是青年志愿者服务日");if(y==3&&t==8)printf("这天是国际妇女节");if(y==3&&t==9)printf("这天是保护母亲河日");if(y==3&&t==12)printf("这天是中国植树节");if(y==3&&t==14)printf("这天是白色情人节\n");if(y==3&&t==14)printf("这天是国际警察日");if(y==3&&t==15)printf("这天是世界消费者权益日");if(y==3&&t==21)printf("这天是世界森林日\n");if(y==3&&t==21)printf("这天是世界睡眠日");if(y==3&&t==22)printf("这天是世界水日");if(y==3&&t==23)printf("这天是世界气象日");if(y==3&&t==24)printf("这天是世界防治结核病日");if(y==4&&t==1)printf("这天是愚人节");if(y==4&&t==5)printf("这天是清明节");if(y==4&&t==7)printf("这天是世界卫生日");if(y==4&&t==22)printf("这天是世界地球日");if(y==4&&t==26)printf("这天是世界知识产权日");if(y==5&&t==1)printf("这天是国际劳动节");if(y==5&&t==3)printf("这天是世界哮喘日");if(y==5&&t==4)printf("这天是中国青年节");if(y==5&&t==8)printf("这天是世界红十字日");if(y==5&&t==12)printf("这天是国际护士节");if(y==5&&t==15)printf("这天是国际家庭日");if(y==5&&t==17)printf("这天是世界电信日");if(y==5&&t==20)printf("这天是全国学生营养日");if(y==5&&t==23)printf("这天是国际牛奶日");if(y==5&&t==31)printf("这天是世界无烟日");if(y==6&&t==1)printf("这天是国际儿童节");if(y==6&&t==5)printf("这天是世界环境日");if(y==6&&t==6)printf("这天是全国爱眼日");if(y==6&&t==17)printf("这天是世界防治荒漠化和干旱日");if(y==6&&t==23)printf("这天是国际奥林匹克日");if(y==6&&t==25)printf("这天是全国土地日");if(y==6&&t==26)printf("这天是国际禁毒日");if(y==7&&t==1)printf("这天是中国共产党诞生日\n");if(y==7&&t==1)printf("这天是国际建筑日");if(y==7&&t==7)printf("这天是中国人民抗日战争纪念日");if(y==7&&t==11)printf("这天是世界人口日");if(y==8&&t==1)printf("这天是中国人民解放军建军节");if(y==8&&t==12)printf("这天是国际青年节");if(y==9&&t==8)printf("这天是国际扫盲日");if(y==9&&t==10)printf("这天是中国教师节");if(y==9&&t==16)printf("这天是中国脑健康日\n");if(y==9&&t==16)printf("这天是国际臭氧层保护日");if(y==9&&t==20)printf("这天是全国爱牙日");if(y==9&&t==21)printf("这天是世界停火日");if(y==9&&t==27)printf("这天是世界旅游日");if(y==10&&t==1)printf("这天是中华人民共和国国庆节\n");if(y==10&&t==1)printf("这天是国际音乐日\n");if(y==10&&t==1)printf("这天是国际老年人日");if(y==10&&t==4)printf("这天是世界动物日");if(y==10&&t==5)printf("这天是世界教师日");if(y==10&&t==8)printf("这天是全国高血压日");if(y==10&&t==9)printf("这天是世界邮政日");if(y==10&&t==10)printf("这天是世界精神卫生日");if(y==10&&t==14)printf("这天是世界标准日");if(y==10&&t==15)printf("这天是国际盲人节\n");if(y==10&&t==15)printf("这天是世界农村妇女日");if(y==10&&t==16)printf("这天是世界粮食日");if(y==10&&t==17)printf("这天是国际消除贫困日");if(y==10&&t==24)printf("这天是联合国日\n");if(y==10&&t==24)printf("这天是世界发展新闻日");if(y==10&&t==28)printf("这天是中国男性健康日");if(y==10&&t==29)printf("这天是国际生物多样性日");if(y==10&&t==31)printf("这天是万圣节");if(y==11&&t==8)printf("这天是中国记者节");if(y==11&&t==9)printf("这天是消防宣传日");if(y==11&&t==14)printf("这天是世界糖尿病日");if(y==11&&t==17)printf("这天是国际大学生节");
{if(bz1<=30)
if(bz1>30)
intday(intx)
intn,y,y1,t,week;//n为年,y为yue,y1位计算y的临时变量,t为天,week为周,p为距离今天天数
n=x/10000;
y1=x%10000;
y=y1/100;
t=x%100;
printf("您查询的是:
%d年%d月%d日",n,y,t);
week=weak2(n,y,t);
switch(week)//根据返回数值判断星期
case0:
printf("星期日");break;
case1:
printf("星期一");break;
case2:
printf("星期二");break;
case3:
printf("星期三");break;
case4:
printf("星期四");break;
case5:
printf("星期五");break;
case6:
printf("星期六");break;
if(y==1&&t==1)printf("这天是元旦");//查询节日
if(y==2&&t==2)printf("这天是世界湿地日");
if(y==2&&t==14)printf("这天是情人节");
if(y==3&&t==3)printf("这天是全国爱耳日");
if(y==3&&t==5)printf("这天是青年志愿者服务日");
if(y==3&&t==8)printf("这天是国际妇女节");
if(y==3&&t==9)printf("这天是保护母亲河日");
if(y==3&&t==12)printf("这天是中国植树节");
if(y==3&&t==14)printf("这天是白色情人节\n");
if(y==3&&t==14)printf("这天是国际警察日");
if(y==3&&t==15)printf("这天是世界消费者权益日");
if(y==3&&t==21)printf("这天是世界森林日\n");
if(y==3&&t==21)printf("这天是世界睡眠日");
if(y==3&&t==22)printf("这天是世界水日");
if(y==3&&t==23)printf("这天是世界气象日");
if(y==3&&t==24)printf("这天是世界防治结核病日");
if(y==4&&t==1)printf("这天是愚人节");
if(y==4&&t==5)printf("这天是清明节");
if(y==4&&t==7)printf("这天是世界卫生日");
if(y==4&&t==22)printf("这天是世界地球日");
if(y==4&&t==26)printf("这天是世界知识产权日");
if(y==5&&t==1)printf("这天是国际劳动节");
if(y==5&&t==3)printf("这天是世界哮喘日");
if(y==5&&t==4)printf("这天是中国青年节");
if(y==5&&t==8)printf("这天是世界红十字日");
if(y==5&&t==12)printf("这天是国际护士节");
if(y==5&&t==15)printf("这天是国际家庭日");
if(y==5&&t==17)printf("这天是世界电信日");
if(y==5&&t==20)printf("这天是全国学生营养日");
if(y==5&&t==23)printf("这天是国际牛奶日");
if(y==5&&t==31)printf("这天是世界无烟日");
if(y==6&&t==1)printf("这天是国际儿童节");
if(y==6&&t==5)printf("这天是世界环境日");
if(y==6&&t==6)printf("这天是全国爱眼日");
if(y==6&&t==17)printf("这天是世界防治荒漠化和干旱日");
if(y==6&&t==23)printf("这天是国际奥林匹克日");
if(y==6&&t==25)printf("这天是全国土地日");
if(y==6&&t==26)printf("这天是国际禁毒日");
if(y==7&&t==1)printf("这天是中国共产党诞生日\n");
if(y==7&&t==1)printf("这天是国际建筑日");
if(y==7&&t==7)printf("这天是中国人民抗日战争纪念日");
if(y==7&&t==11)printf("这天是世界人口日");
if(y==8&&t==1)printf("这天是中国人民解放军建军节");
if(y==8&&t==12)printf("这天是国际青年节");
if(y==9&&t==8)printf("这天是国际扫盲日");
if(y==9&&t==10)printf("这天是中国教师节");
if(y==9&&t==16)printf("这天是中国脑健康日\n");
if(y==9&&t==16)printf("这天是国际臭氧层保护日");
if(y==9&&t==20)printf("这天是全国爱牙日");
if(y==9&&t==21)printf("这天是世界停火日");
if(y==9&&t==27)printf("这天是世界旅游日");
if(y==10&&t==1)printf("这天是中华人民共和国国庆节\n");
if(y==10&&t==1)printf("这天是国际音乐日\n");
if(y==10&&t==1)printf("这天是国际老年人日");
if(y==10&&t==4)printf("这天是世界动物日");
if(y==10&&t==5)printf("这天是世界教师日");
if(y==10&&t==8)printf("这天是全国高血压日");
if(y==10&&t==9)printf("这天是世界邮政日");
if(y==10&&t==10)printf("这天是世界精神卫生日");
if(y==10&&t==14)printf("这天是世界标准日");
if(y==10&&t==15)printf("这天是国际盲人节\n");
if(y==10&&t==15)printf("这天是世界农村妇女日");
if(y==10&&t==16)printf("这天是世界粮食日");
if(y==10&&t==17)printf("这天是国际消除贫困日");
if(y==10&&t==24)printf("这天是联合国日\n");
if(y==10&&t==24)printf("这天是世界发展新闻日");
if(y==10&&t==28)printf("这天是中国男性健康日");
if(y==10&&t==29)printf("这天是国际生物多样性日");
if(y==10&&t==31)printf("这天是万圣节");
if(y==11&&t==8)printf("这天是中国记者节");
if(y==11&&t==9)printf("这天是消防宣传日");
if(y==11&&t==14)printf("这天是世界糖尿病日");
if(y==11&&t==17)printf("这天是国际大学生节");
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1