C语言实现日历输出.cpp

上传人:飞*** 文档编号:40203494 上传时间:2018-05-24 格式:DOC 页数:7 大小:46KB
返回 下载 相关 举报
C语言实现日历输出.cpp_第1页
第1页 / 共7页
C语言实现日历输出.cpp_第2页
第2页 / 共7页
C语言实现日历输出.cpp_第3页
第3页 / 共7页
C语言实现日历输出.cpp_第4页
第4页 / 共7页
C语言实现日历输出.cpp_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《C语言实现日历输出.cpp》由会员分享,可在线阅读,更多相关《C语言实现日历输出.cpp(7页珍藏版)》请在金锄头文库上搜索。

1、#include int allday(int year,int month) int k,leap,allday=0,preday=0; int Aday=0; int tab213= 0,31,28,31,30,31,30,31,31,30,31,30,31,0,31,29,31,30,31,30,31,31,30,31,30,31, ; leap=(year%4=0 for(k=1;k=2011) for(int j=2012;jyear;j-) if(j%400=0|(j%4=0 else preday+=365; allday=preday-Aday; return allday;

2、int monthday(int year,int month) int leap,D; int tab213= 0,31,28,31,30,31,30,31,31,30,31,30,31,0,31,29,31,30,31,30,31,31,30,31,30,31, ; leap=(year%4=0D=tableapmonth; return D; int main(void) int year,month,DAY,MD;int i,j,k; int Pday; int count=0;printf(“请输入你想要查找的年月:“); scanf(“%d%d“, DAY=allday(year,

3、month);MD=monthday(year,month); if(year=2011)if(DAY=0)|(DAY+1)%7=1) for(i=1;i=6;i+) printf(“ “); printf(“1n“); for(k=2;k=MD;k+) if(k=9) printf(“%d “,k); elseprintf(“%d “,k); count+; if(count%7=0) printf(“n“); else if(DAY+1)%7=2) for(j=1;j=7;j+) printf(“%d “,j); printf(“n“);for(k=8;k=MD;k+) if(k=9) p

4、rintf(“%d “,k); else printf(“%d “,k); count+; if(count%7=0)printf(“n“); else if(DAY+1)%7=3) printf(“ “); for(j=1;j=6;j+) printf(“%d “,j); printf(“n“);for(k=7;k=MD;k+) if(k=9) printf(“%d “,k); else printf(“%d “,k); count+; if(count%7=0) printf(“n“); else if(DAY+1)%7=4) for(i=1;i=2;i+) printf(“ “); fo

5、r(j=1;j=5;j+)printf(“%d “,j); printf(“n“); for(k=6;k=MD;k+) if(k=9) printf(“%d “,k); else printf(“%d “,k); count+; if(count%7=0) printf(“n“); else if(DAY+1)%7=5) for(i=1;i=3;i+) printf(“ “); for(j=1;j=4;j+)printf(“%d “,j); printf(“n“);for(k=5;k=MD;k+)if(k=9) printf(“%d “,k);else printf(“%d “,k); cou

6、nt+; if(count%7=0) printf(“n“); else if(DAY+1)%7=6) for(i=1;i=4;i+) printf(“ “); for(j=1;j=3;j+)printf(“%d “,j); printf(“n“);for(k=4;k=MD;k+) if(k=9) printf(“%d “,k); else printf(“%d “,k); count+; if(count%7=0) printf(“n“); else for(i=1;i=5;i+) printf(“ “); for(j=1;j=2;j+)printf(“%d “,j); printf(“n“

7、);for(k=3;k=MD;k+) if(k=9) printf(“%d “,k); else printf(“%d “,k); count+; if(count%7=0) printf(“n“); else if(Pday%7=0) for(i=1;i=6;i+)printf(“ “); printf(“1n“); for(k=2;k=MD;k+) if(k=9) printf(“%d “,k); elseprintf(“%d “,k); count+; if(count%7=0) printf(“n“); else if(Pday%7=6) for(j=1;j=7;j+) printf(

8、“%d “,j); printf(“n“);for(k=8;k=MD;k+) if(k=9) printf(“%d “,k); else printf(“%d “,k); count+; if(count%7=0) printf(“n“); else if(Pday%7=5) printf(“ “); for(j=1;j=6;j+) printf(“%d “,j); printf(“n“);for(k=7;k=MD;k+) if(k=9) printf(“%d “,k); else printf(“%d “,k); count+; if(count%7=0) printf(“n“); else

9、 if(Pday%7=4) for(i=1;i=2;i+)printf(“ “); for(j=1;j=5;j+)printf(“%d “,j); printf(“n“); for(k=6;k=MD;k+) if(k=9) printf(“%d “,k); else printf(“%d “,k); count+; if(count%7=0) printf(“n“); else if(Pday%7=3) for(i=1;i=3;i+) printf(“ “); for(j=1;j=4;j+)printf(“%d “,j); printf(“n“);for(k=5;k=MD;k+)if(k=9)

10、 printf(“%d “,k);else printf(“%d “,k); count+; if(count%7=0) printf(“n“); else if(Pday%7=2) for(i=1;i=4;i+) printf(“ “); for(j=1;j=3;j+)printf(“%d “,j); printf(“n“);for(k=4;k=MD;k+) if(k=9) printf(“%d “,k); else printf(“%d “,k); count+; if(count%7=0) printf(“n“); else for(i=1;i=5;i+) printf(“ “); for(j=1;j=2;j+)printf(“%d “,j); printf(“n“);for(k=3;k=MD;k+) if(k=9) printf(“%d “,k); else printf(“%d “,k); count+; if(count%7=0) printf(“n“); return 0;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号