2099年日历11月 2039年11月日历表

专业解读 2025-04-19 10:14:51

小深给大家谈谈2099年日历11月,以及2039年11月日历表应用的知识点,希望对你所遇到的问题有所帮助。

1、//输入年份,输出年历。

2、//---------------------------------------------------------------------------#include #include int leap(int); //判断是否为闰年int md(int m,int y); //返回本月的天数void prtweek(void); //输出表头int fw(int m,int y); //返回本月一号是星期几void prtmonth(int m); //输出月份表头int main(int argc, char argv[]){int y,m,i,test,week;printf("Year:");scanf("%d",&y);for (m=1; mtest=1;prtmonth(m);prtweek();week=fw(m,y);if (week!=6)for (i=0; iputchar('t');test++;}for (i=1; iprintf("%dt",i);if (test%7==0) {putchar('n');}}putchar('n');("pause");//暂停,以便观察输出}return 0;}int leap(int y){return (y%4==0&&y%100||y%400==0)?1:0;}int md(int m,int y){int d;switch (m) {case 1:case 3:case 5:case 7:case 8:case 10:case 12:d=31;break;case 4:case 6:case 9:case 11:d=30;break;case 2:d=leap(y)?29:28;break;}return d;}void prtweek(void){printf("%st%st%st%st%st%st%stn","Sun","Mon","Tue","Wed","Thur","Fri","Sat");}int fw(int m,int y){int f;if (mm+=12;y--;}f=(1+2m+3(m+1)/5+y+y/4-y/100+y/400)%7;return f;}void prtmonth(int m){switch (m) {default:case 1:puts("===January===");break;case 2:puts("===February===");break;case 3:puts("===March===");break;case 4:puts("===April===");break;case 5:puts("===May===");break;case 6:puts("===June===");break;case 7:puts("===July===");break;case 8:puts("===August===");break;case 9:puts("===September===");break;case 10:puts("===October===");break;case 11:puts("===November===");break;case 12:puts("===December===");break;}}//---------------------------------------------------------------------------。

本文到这结束,希望上面文章对大家有所帮助。

版权声明:本文内容由互联。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发 836084111@qq.com 邮箱删除。