全文预览

课程设计用C语言设计一个年历系统

上传者:相惜 |  格式:doc  |  页数:12 |  大小:943KB

文档介绍
break;Р?case 10:sum=273;break;Р?case 11:sum=304;break;Р?case 12:sum=334;break;Р?default:printf("data error");break;Р?}Р sum=sum+day;Р if(year%400==0||(year%4==0&&year%100!=0))//判断闰年还是平年Р leap=1;Р else leap=0;Р if(leap==1&&month>2)Р sum++;Р S=(year-1+(year-1)/4-(year-1)/100+(year-1)/400+sum)%7;//S/7的系数就是星期数Р a=(year+(year-1)/4-(year-1)/100+(year-1)/400)%7;Р?k=(sum+a)%7;//判断k能否被7整除,是否有余数,有余数则周数+1Р?if(k==0)Р?{Р W=(sum+a)/7;//W代表第几周,特别的是从星期日到星期一,而不是从星期一到星期日Р printf("第%d周",W);Р?}Р?elseР?{Р W=(sum+a)/7;Р W=W+1;Р printf("第%d周",W);Р?}Р switch(S)Р?{Р case 1:printf("星期一\n");break;Р case 2:printf("星期二\n");break;Р case 3:printf("星期三\n");break;Р case 4:printf("星期四\n");break;Р case 5:printf("星期五\n");break;Р case 6:printf("星期六\n");break;Р case 0:printf("星期日\n");break;Р?}Р?printf("\n");Р}Р4 测试Р4.1 测试结果及分析

收藏

分享

举报
下载此文档