您好,欢迎来到尚佳旅游分享网。
搜索
您的当前位置:首页万年历c语言编程

万年历c语言编程

来源:尚佳旅游分享网
#include #include int func(int a,int b) { int week;

week=(1+2*b+3*(b+1)/5+a+a/4-a/100+a/400)%7; return week; }

void main() {

int i,j1,j2,m;

int month[12]={31,28,31,30,31,30,31,31,30,31,30,31};

printf(\"输入要知道日历的年份:\"); scanf(\"%d\

if(m%4==0&&m%100!=0||m%400==0) month[1]=29; for(i=1;i<=2;i++) { printf(\"\\\%d月\\n\\n\ printf(\"一\二\三\四\五\六\日\\n\"); for(j1=1;j1<=func(m-1,i+12);j1++) printf(\" \\"); for(j2=func(m-1,i+12)+1;j2<=(func(m-1,i+12)+month[i-1]);j2++) { printf(\"%2d\\ if(j2%7==0) printf(\"\\n\");} printf(\"\\n\\n\"); }

for(i=3;i<=12;i++) { printf(\"\\\%d月\\n\\n\ printf(\"一\二\三\四\五\六\日\\n\"); for(j1=1;j1<=func(m,i);j1++) printf(\" \\"); for(j2=func(m,i)+1;j2<=(func(m,i)+month[i-1]);j2++) { printf(\"%2d\\ if(j2%7==0) printf(\"\\n\");} printf(\"\\n\\n\"); } }

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- shangjiatang.cn 版权所有 湘ICP备2022005869号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务