| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2286 人关注过本帖
标题:[原创]电子时钟
只看楼主 加入收藏
疯狂VC
Rank: 1
等 级:新手上路
威 望:1
帖 子:375
专家分:0
注 册:2006-3-29
收藏
得分:0 
论坛 顶上就有!

2006-05-25 19:16
等待
Rank: 1
等 级:新手上路
帖 子:173
专家分:0
注 册:2005-12-1
收藏
得分:0 
以下是引用学好C在2006-5-25 18:52:00的发言:
图形是什么时候学啊``
知道的回答一下!!!!! 我也想研究``

我现在正在把楼主的时钟一个一字的敲到tc上 好累啊呵呵 因为我不知道怎么从记事本上复制到tc上 知道的可以说一下 不胜感激!!!

不用那么麻烦的,在记事本上点右键---打开方式---选择程序,如果选择框中没有TC的话就点“浏览”然后从对应的磁盘分区中找到TC应用程序就可以打开了。
还有一种方式。在开始---运行中输入"sendto",在打开的文件夹中点右键,“新建---快捷方式”找到TC应用程序。这样一个新的快捷方式就建立好了,打开的时候只需要用“发送到”就可以了。


2006-05-25 19:19
zhangyibao
Rank: 1
等 级:新手上路
帖 子:80
专家分:0
注 册:2006-5-24
收藏
得分:0 

用mytc也挺好的而且不用安装!完全绿色软件!那里面有图形方面的函数,其实你只要学会了函数的用法(基础)!你就会画图了!当然只能是一些比较简单的小软件而已!要想编大点的软件(500行以上),还得进一步学习(比如结构体,文件,还有C++等等).如果哪位兄弟想用mytc的话发邮件给我(或把你邮箱写在上面)zhangyibao521@yahoo.com.cn

2006-05-25 19:21
zhangyibao
Rank: 1
等 级:新手上路
帖 子:80
专家分:0
注 册:2006-5-24
收藏
得分:0 

如果你非用TC的话也可以!先将程序拷贝到TC的文件夹里,保存的时候改成.c格式然后在TC.exe中选择FILE-LOAD打开那个程序!OK?

2006-05-25 19:26
zhangyibao
Rank: 1
等 级:新手上路
帖 子:80
专家分:0
注 册:2006-5-24
收藏
得分:0 
[讨论]讨论一下这个程序
以下是引用soft_wind在2006-5-25 18:17:00的发言:

楼主对图形方面挺有研究,
感觉挺好,
俺可是一窍不痛的,
写了比楼主简单100倍的时钟
#include "stdio.h"
#include "conio.h"
#include "stdlib.h"
typedef struct
{
int hour;
int minute;
int second;
} mytime;
int main()
{
long one,two;
char ch;
mytime atime;
printf("Please input the time now:");
scanf("%d%*c%d%*c%d",&atime.hour,&atime.minute,&atime.second);
while(1)
{
if(atime.hour==24)
atime.hour=0;
if(atime.minute>59)
{
atime.minute%=60;
atime.hour++;
}
if(atime.second>59)
{
atime.second%=60;
atime.minute++;
}
one=clock();
do
{
two=clock();
}while(two-one<18); /*这个数随机器调*/
atime.second++;
if(kbhit())
{
ch=getch();
if(ch=='q')
break;
else
printf("time for now is %02d:%02d:%02d\n",atime.hour,atime.minute,atime.second);
}
}
return 0;

}


 这个程序好象会出现2:30:60啊!
 

2006-05-25 19:34
soft_wind
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:1430
专家分:0
注 册:2006-4-5
收藏
得分:0 


是啊,没注意到....
完了,改不过来


对不礼貌的女生收钱......
2006-05-25 20:16
soft_wind
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:1430
专家分:0
注 册:2006-4-5
收藏
得分:0 

#include "stdio.h"
#include "conio.h"
#include "stdlib.h"
typedef struct
{
int hour;
int minute;
int second;
} mytime;
int main()
{
long one,two;
char ch;
mytime atime;
printf("Please input the time now:");
scanf("%d%*c%d%*c%d",&atime.hour,&atime.minute,&atime.second);
while(1)
{
if(kbhit())
{
ch=getch();
if(ch=='q')
break;
else
printf("time for now is %02d:%02d:%02d\n",atime.hour,atime.minute,atime.second);
}
atime.second++;
if(atime.second>=60)
{
atime.second%=60;
atime.minute++;
}
     if(atime.minute>=60)
{
atime.minute%=60;
atime.hour++;
}
if(atime.hour==24)
atime.hour=0;


one=clock();
do
{
two=clock();
}while(two-one<18);


}
return 0;

}
哎,算是改过来了,谢谢楼主的提醒


对不礼貌的女生收钱......
2006-05-25 20:25
zhangyibao
Rank: 1
等 级:新手上路
帖 子:80
专家分:0
注 册:2006-5-24
收藏
得分:0 
希望看过的给个回复,不然就会沉了!(如果各位觉得还好的话)多谢!
2006-05-25 20:26
zhangyibao
Rank: 1
等 级:新手上路
帖 子:80
专家分:0
注 册:2006-5-24
收藏
得分:0 
不谢!
2006-05-25 20:28
学好C
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2006-5-18
收藏
得分:0 
我照大侠门的说法 用打开方式 tc 好着呢
可运行后却显示有一个错误 
Linking C:\TC\20062~1.EXE:
linker Error:Undefined symbol'_EGAVGA _driver' in module 20065~1.TXT
不解啊~``

2006-05-25 21:32
快速回复:[原创]电子时钟
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016647 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved