热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

c/c++开发分享用C编程一个简单的时钟

编写程序来模拟简单的数字时钟显示HOURS(s):MINUTES(s):SECOND(s)编辑1:这是我试过的,但它远非完美(dosnt甚至使用time.h)#include#in

编写程序来模拟简单的数字时钟显示

HOURS(s):MINUTES(s):SECOND(s)

编辑1:

这是我试过的,但它远非完美(dosnt甚至使用time.h)

#include  #include  #include  void main() { int h,m,s; h=0; m=0; s=0; while(1) { if(s>59) {m=m+1; s=0; } if(m>59) { h=h+1; m=0; } if(h>11) { h=0; m=0; s=0; } delay(1000); s=s+1; clrscr(); printf("n DIGITAL CLOCK"); printf("n HOUR:MINUTE:SECOND"); printf("n%d:%d:%d",h,m,s); } } 

    如何获得本地系统时间? 如何将本地系统时间分为小时,分钟和秒?

    time.h中

     #include  #include  int main(void) { time_t rawtime; struct tm* time_; time(&rawtime); time_ = localtime(&rawtime); printf("%i:%i:%i %i %i %in", time_->tm_hour, time_->tm_min, time_->tm_sec, time_->tm_mday, time_->tm_mon+1, time_->tm_year+1900); return 0; } 

    我为什么要做+1900+1你可以在这里阅读

    来自维基百科: C日期和时间函数

    做一个“man localtime()”。 尝试找出传递给函数的结构和返回值。 直到你写自己,你不会学习。 不要从上面复制粘贴并提交你的作业:)

    您可以使用此最简单的代码来完成上述问题。

     #include  int main() { printf("%s %s",__TIME__,__DATE__); return 0; } 

      以上就是c/c++开发分享用C编程一个简单的时钟相关内容,想了解更多C/C++开发(异常处理)及C/C++游戏开发关注(编程笔记)。


      推荐阅读
      author-avatar
      美好时光33_862
      这个家伙很懒,什么也没留下!
      PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
      Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有