日历代码

日历代码,第1张

万年历代码:

<iframe

src="http://freefilehosting.net/file/?id=pdnxl6re"

width="509"

height=433

marginwidth="0"

marginheight="0"

hspace="0"

vspace="0"

frameborder="0"

scrolling="no"></iframe>

老黄历的源代码:

<IFRAME

style="BORDER-RIGHT:

#000000

1px

dotted

BORDER-TOP:

#000000

1px

dotted

BORDER-LEFT:

#000000

1px

dotted

BORDER-BOTTOM:

#000000

1px

dotted"

border=0

name=nongli

marginHeight=0

src="http://www.nongli.com/todaylhl.htm"

frameBorder=no

width=149

scrolling=no

height=140></IFRAME>

最新日历代码(包括日历、星期、现在时间)

<IFRAME

border=0

name=www1.xise.cn

align=center

marginWidth=0

marginHeight=0

src="http://www1.xise.cn/rili/sj.htm"

frameBorder=0

width=146

scrolling=no

height=183></IFRAME>

代码一:<IFRAME

style="BORDER-RIGHT:

#000000

1px

dotted

BORDER-TOP:

#000000

1px

dotted

BORDER-LEFT:

#000000

1px

dotted

BORDER-BOTTOM:

#000000

1px

dotted"

border=0

name=nongli

marginHeight=0

src="http://www.nongli.com/todaylhl.htm"

frameBorder=no

width=149

scrolling=no

height=140></IFRAME>

代码二:<iframe

name="jiro23"

src="http://astro.sina.com.cn/calendar1.htm"

width="500"

height="500"></iframe>

代码三:<iframe

scrolling=no

height=170

width=165

frameborder=0

marginHeight=0

marginWidth=0

src=http://home.id666.com/user/420009598/disk/webdisk/55.html></iframe>

具体步骤是:复制代码---管理博客-----新增空白面板-----钩选显示源代码(出现钩号,同时文档里出现DIV的字样)----粘贴代码----钩选显示源代码(钩号消失)-----保存新增面板----定制个人首页----选取新增个人面板----保存设置

1、首先下载安装Notepad++,这是一款免费的且能够编辑C语言的软件。

2、然后下载安装tdm-gcc,这是为了给电脑配置环境变量,以便能够编译C语言的。

3、在安装完以上两款软件后,还要配置一下环境变量。

4、然后开始编辑C语言万年历,首先要判断一个年份是闰年还是平年,用一个子程序来做:

5、然后就开始写主程序:首先用scanf得到一个年份,在判断这个年份是平年还是闰年后用printf在CMD中打出来。

6、在编写完成后,在Notepad++界面下按下F5,在输入框中输入:

cmd /k gcc -o "$(CURRENT_DIRECTORY)\$(NAME_PART).exe" "$(FULL_CURRENT_PATH)" &&CLS &&"$(CURRENT_DIRECTORY)\$(NAME_PART).exe" &PAUSE &EXIT

7、最后点击运行,会d出CMD,在里面输入年份后回车:例如输入2017,然后回车,就会生成2017年的万年历了!

# include <stdio.h>

# include <math.h>

void printmonth(int m)

void printhead(int m)

int daysofmonth(int m)

int firstday(int y)

int year,weekday

void main()

{

int i

printf("请输入年份:")

scanf("%d",&year)

weekday=firstday(year)

printf("\n\n")

printf(" %d年\n",year)

for(i=1i<=12i++)

{

printmonth(i)

printf("\n")

}

printf("\n\n")

}

void printmonth(int m) //打印每月日历

{

int i,days

printhead(m)

days=daysofmonth(m)

for(i=1i<=daysi++)

{

printf("%5d",i)

weekday=(weekday+1)%7

if (weekday==0) printf("\n ")

}

}

void printhead(int m) //打印每月的日历头(判定起始位置)

{

int i

printf("\n%d月 日 一 二 三 四 五 六\n",m)

printf(" ")

for(i=0i<weekdayi++)

printf(" ")

}

int daysofmonth(int m) //每月的天数

{

switch (m)

{

case 1:

case 3:

case 5:

case 7:

case 8:

case 10:

case 12:return 31

case 4:

case 6:

case 9:

case 11:return 30

case 2:if (((year%4==0 &&year%100!=0)||year%400==0))

return 29

else

return 28

default: return 0

}

}

int firstday(int y) //判断某年元旦是星期几

{

double s

s=floor(year-1+(year-1)/4.0-(year-1)/100.0+(year-1)/400.0+1)

return (int)s%7

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/yw/12072433.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-20
下一篇2023-05-20

发表评论

登录后才能评论

评论列表(0条)

    保存