奋斗中。。。自己写的一个时钟程序,希望大家继续完善!
2010-12-08 14:27
465 查看
#include <iostream>
#include <ctime>
using namespace std;
void set(Time*p,int h,int m,int s)
{
p->hour=h;
p->minute=m;
p->second=s;
}
void tick(Time*p)
{
long t=time(NULL);
while(time(NULL)==t);
if(++p->second>=60){
p->second=0;
if(++p->minute>=60){
p->minute=0;
if(++p->hour>=23)
p->hour=0;
}
}
}
void show(Time*p)
{
cout<<"/r";
if(p->hour<10)
cout<<0;
cout<<p->hour<<":";
if(p->minute<10)
cout<<0;
cout<<p->minute<<":";
if(p->second<10)
cout<<0;
cout<<p->second<<flush;
}
void run(Time*p)
{
for(;;){
tick(p);
show(p);
}
}
int main()
{
Time t;
set (&t,1,19,40);
run(&t);
}
#include <ctime>
using namespace std;
void set(Time*p,int h,int m,int s)
{
p->hour=h;
p->minute=m;
p->second=s;
}
void tick(Time*p)
{
long t=time(NULL);
while(time(NULL)==t);
if(++p->second>=60){
p->second=0;
if(++p->minute>=60){
p->minute=0;
if(++p->hour>=23)
p->hour=0;
}
}
}
void show(Time*p)
{
cout<<"/r";
if(p->hour<10)
cout<<0;
cout<<p->hour<<":";
if(p->minute<10)
cout<<0;
cout<<p->minute<<":";
if(p->second<10)
cout<<0;
cout<<p->second<<flush;
}
void run(Time*p)
{
for(;;){
tick(p);
show(p);
}
}
int main()
{
Time t;
set (&t,1,19,40);
run(&t);
}
相关文章推荐
- 今天带来的是一个对图书编号和价格设定程序 不是很完善希望大家给与建议进行修改
- 自己写了一个Asp.net探针的源码,希望大家讨论一下
- 未来美好憧憬:计算机之路漫漫兮,悠悠载,希望到研究生的时候能够组成一个大家自己的团队,一起学习,开发,研究...
- 在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理。 例如: //实例化一个NSDateFormatter对象 NSDateFor
- 自己写了一个Asp.net探针的源码,希望大家讨论一下
- 自己设计一个时钟程序并实现破解
- 一个自己编写的象棋程序,可实现走棋谱(如炮二平五),工程完成度%96,跟大家分享一下,下一步要做残局,欢迎交流
- 想做一个手机点歌的程序,希望大家进来指点
- 看了网上的大多防SQL攻击程序,自己编写了一个函数,比较完美。大家一起测测~
- 本人自己写的一个ASP.NET的验证码工具类,以供大家参考。因为本人经验尚浅,如有哪些地方不足或错误,希望大家指出来,不胜感谢!
- 这是我在公司自己写的一个小项目模仿的一个互帮派APP后面那些我也没有时间完善希望希望的朋友帮我完善后面那些
- 一个失败的程序,希望大家指点
- 自己写的一个较大的上位机程序,不知道大家感觉怎么样
- 自己写的一个资料验证的asp.net程序,大家看看吧!
- 自己写了一个程序,不知道错那了,大家帮忙看看
- 分享--------日历程序(自己打入,检验后有三个警告,但可运行,欢迎大家完善此程序)
- 一个用java语言连接sql数据库例子,给自己做个备份,也希望能对大家有用。
- 思绪良久,终于决定还是来做一个自己的博客,希望能够通过这里把我的理念传递给大家。
- 跟大家推荐一个我们自己开发的任务管理系统,我们自己已使用多年,并且在不断完善
- 发一个python写的多线程 代理服务器 抓取,保存,验证程序,希望喜欢python的朋友和我一起完善它