荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: gxdx (不再言弃), 信区: Program
标 题: Re: 请问怎么编万年历啊?(急)
发信站: 荔园晨风BBS站 (Sun Jun 29 21:27:45 2003), 站内信件
这是我两年半以前的C程序,批判地学习吧。
#include <stdio.h>
main()
{
int i,j,t,mon,year,day[13]={0,31,29,31,30,31,30,31,31,30,31,30,31};
long int d;
printf("Please enter the year'snumber:\n");
scanf("%d",&year);
if( year%4!=0 || (year%100==0 && year%400!=0) )
day[2]=28;
d=year-1;
d=d*365+d/4-d/100+d/400;
t=d%7;
for(mon=1;mon<=12;mon++)
{
if(mon==4 || mon==7 || mon==10)
{
printf("Enter any letter to contimue.\n");
d=getch();
}
printf("*************%2d***************\n",mon);
printf(" Mon Tus Wen Thu Fri Sat Sun \n");
for(j=1;j<=t;j++)
printf(" ");
for(i=1;i<=7-t;i++)
printf("%4d",i);
printf("\n");
for(;i<=day[mon];i++)
{
printf("%4d",i);
if( (i+t)%7==0 )
printf("\n");
}
printf("\n");
t=(t+day[mon])%7;
}
}
: JavaScript的东西。gxdx来解析下。。
: 【 在 huhaiming (一生只爱她) 的大作中提到: 】
: : 似乎有问题哦。。。
: : 【'+Animals[(SY-4)%12]+'】';
--
儿时的我, 捉迷藏,跳绳,钓鱼,爬龙眼树,偷糖蔗,掏蜂窝,解剖鼠崽子,捡破
烂换汽水,粘知了,六一演出大判逃,窑番薯,采山竹,种木瓜,竹林炒菜,放风筝,削红
樱枪,抓草蜢,养麻雀,设计平板车,尿冲蚂蚁窝,坐在仓库瓦面看风景, 单车滚轴砸了
行人脑袋......
※ 修改:·gxdx 於 Jun 29 21:37:37 修改本文·[FROM: 192.168.0.182]
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.182]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店