C语言网

 找回密码
 加入社区!

QQ登录

只需一步,快速开始

C语言网 网站首页 C语言 C语言程序 查看内容

C语言数字钟程序

2009-9-8 09:38| 发布者: admin| 查看: 16310| 评论: 13

摘要: #include"stdio.h"void clock(int t);void main(){ int t,i,j,n; for(t=0;t10;t++) { clock(t); sound(590); for(n=0;n4;n++) { delay(100000000); } nosound(); for(n=0;n6;n++) { delay(100000000); } for(j=8;j=1 ...

#include"stdio.h"
void clock(int t);
void main()
{
    int t,i,j,n;
    for(t=0;t<10;t++)
    {
        clock(t);
        sound(590);
        for(n=0;n<4;n++)
        {
            delay(100000000);
        }
        nosound();
        for(n=0;n<6;n++)
        {
            delay(100000000);
        }
        for(j=8;j<=18;j++)
        {
            for(i=1;i<=80;i++)
            {
                gotoxy(i,j);
                putchar(0);
            }
        }
    }
}
void clock(int t)
{
    int i,j;
    textcolor(11);
    if(t==0)
    {
        for(i=0;i<11;i++)
        {
            gotoxy(60,8+i);
            cprintf("%c",14);
        }
        for(i=0;i<11;i++)
        {
            gotoxy(51,8+i);
            cprintf("%c",14);
        }
        for(j=0;j<11;j+=10)
        {
            for(i=0;i<8;i++)
            {
                gotoxy(59-i,8+j);
                cprintf("%c",14);
            }
        }
    }
    if(t==1)
    {
        for(i=0;i<11;i++)
        {
            gotoxy(60,8+i);
            cprintf("%c",14);
        }
    }
    if(t==2)
    {
        for(j=0;j<2;j++)
        {
            for(i=0;i<6;i++)
            {
                gotoxy(60-j*8,8+i+j*5);
                cprintf("%c",14);
            }
        }
        for(j=0;j<11;j+=5)
        {
            for(i=0;i<9;i++)
            {
                gotoxy(60-i,8+j);
                cprintf("%c",14);
            }
        }
    }
    if(t==3)
    {
        for(i=0;i<11;i++)
        {
            gotoxy(60,8+i);
            cprintf("%c",14);
        }
        for(j=0;j<11;j+=5)
        {
            for(i=0;i<8;i++)
            {
                gotoxy(59-i,8+j);
                cprintf("%c",14);
            }
        }
    }
    if(t==4)
    {
        for(i=0;i<11;i++)
        {
            gotoxy(60,8+i);
            cprintf("%c",14);
        }
        for(i=0;i<6;i++)
        {
            gotoxy(52,8+i);
            cprintf("%c",14);
        }
        for(i=0;i<8;i++)
        {
            gotoxy(59-i,13);
            cprintf("%c",14);
        }
    }
    if(t==5)
    {
        for(j=0;j<2;j++)
        {
            for(i=0;i<6;i++)
            {
                gotoxy(52+j*8,8+i+j*5);
                cprintf("%c",14);
            }
        }
        for(j=0;j<11;j+=5)
        {
            for(i=0;i<9;i++)
            {
                gotoxy(60-i,8+j);
                cprintf("%c",14);
            }
        }
    }
    if(t==6)
    {
        for(j=0;j<2;j++)
        {
            for(i=0;i<6;i++)
            {
                gotoxy(52+j*8,8+i+j*5);
                cprintf("%c",14);
            }
        }
        for(i=0;i<6;i++)
        {
            gotoxy(52,13+i);
            cprintf("%c",14);
        }
        for(j=0;j<11;j+=5)
        {
            for(i=0;i<9;i++)
            {
                gotoxy(60-i,8+j);
                cprintf("%c",14);
            }
        }
    }
    if(t==7)
    {
        for(i=0;i<11;i++)
        {
            gotoxy(60,8+i);
            cprintf("%c",14);
        }
        for(i=0;i<8;i++)
        {
            gotoxy(59-i,8);
            cprintf("%c",14);
        }
    }
    if(t==8)
    {
        for(i=0;i<11;i++)
        {
            gotoxy(60,8+i);
            cprintf("%c",14);
        }
        for(i=0;i<11;i++)
        {
            gotoxy(52,8+i);
            cprintf("%c",14);
        }
        for(j=0;j<11;j+=5)
        {
            for(i=0;i<8;i++)
            {
                gotoxy(59-i,8+j);
                cprintf("%c",14);
            }
        }
    }
    if(t==9)
    {
        for(i=0;i<11;i++)
        {
            gotoxy(60,8+i);
            cprintf("%c",14);
        }
        for(i=0;i<6;i++)
        {
            gotoxy(52,8+i);
            cprintf("%c",14);
        }
        for(j=0;j<2;j++)
        {
            for(i=0;i<8;i++)
            {
                gotoxy(59-i,8+j*5);
                cprintf("%c",14);
            }
        }
    }
}

1

鲜花

握手

雷人
1

路过

鸡蛋

刚表态过的朋友 (2 人)

发表评论

最新评论

引用 逍遥游 2011-11-4 19:31
好像错了
引用 firnsan 2011-10-19 22:24
表示没注释看不懂…
引用 firnsan 2011-10-19 22:24
表示没注释看不懂…
引用 c.u.c 2011-9-23 03:08
晕 。。。。。
引用 tonado123456 2011-9-15 22:45
sound是系统函数吗?
引用 紫熙_弈 2011-3-24 19:37
能运行,就是看不懂
引用 liudanlinux 2010-12-13 17:03
这错误太多了
引用 wo520liyan 2010-12-7 15:06
有错
引用 星泪成寒 2010-11-29 17:31
竟然是管理员~~~~~~~~~~~~~~~~
引用 xiaowu7138 2010-11-22 12:30
注释总要写的吧,源代码这样看得真的很费劲。
引用 youdiannan 2010-9-25 23:14
没调试通过的别往上传了 费力看
引用 beibei8686 2010-1-20 15:52
有错误
引用 设计梦想 2009-11-12 08:57
斑竹 :你确信你 调试成功了??

C语言 ( 粤ICP备11042647号-2 )

GMT+8, 2012-2-6 13:38

©2009-2011 cyuyan.com.cn

回顶部