博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
简单的时间模拟(C)
阅读量:6650 次
发布时间:2019-06-25

本文共 940 字,大约阅读时间需要 3 分钟。

hot3.png

#include 
//结构体,并起别名typedef struct student{    int second;    int minute;    int hour;};void Update(struct student *p);void Display(struct student *p);void Delay();//主函数int main(){    //long i;    struct student a,*p;    a.second=-1;    a.minute=0;    a.hour=0;    p=&a;    Update(p);    return 0;}//时间更新,并判断是否在正常值以内void Update(struct student *p){    struct student a;    while (p->second<61)    {if (p->second>=59)    {        p->second=p->second-60;        p->minute=p->minute+1;    }    if (p->minute>=59)    {       p->minute=p->minute-60;        p->hour=p->hour+1;    }    if (p->hour>=23)        p->hour=p->hour-24;        p->second=p->second+1;        Display(p);        Delay();    }}//输出时间void Display(struct student *p){    printf ("%2d:%2d:%2d\r",p->hour,p->minute,p->second);}//时间更新一秒,进行300000000次空语句循环void Delay(){    long h=0;    while (h!=300000000)    {h++;    }}

转载于:https://my.oschina.net/GodStaff/blog/210528

你可能感兴趣的文章
扩展卡特兰数
查看>>
ajax对象。同步与异步及ajax发送请求
查看>>
event.stopPropagation 阻止触发父元素的绑定事件
查看>>
[开源] KJFramework.Message 智能二进制消息框架
查看>>
appcan本地数据库,uexDataBaseMgr插件
查看>>
HTML学习笔记一基本标签
查看>>
Mac、nvm、node/npm
查看>>
【转载】随机函数rand()
查看>>
二分查找 BestCoder Round #36 ($) Gunner
查看>>
PowerShell【Do While、Do Until篇】
查看>>
试验添加RAC(ORA10G)节点
查看>>
面试题编程题04-python sort和sorted用法与区别
查看>>
UWP是什么东西
查看>>
do not track
查看>>
ios判断是否有中文
查看>>
Swift入门篇-字符串和字符
查看>>
【原】无脑操作:IDEA + maven + Shiro + SpringBoot + JPA + Thymeleaf实现基础认证权限
查看>>
那些你觉得堪称神兵利器的 Chrome 插件
查看>>
程序员心得
查看>>
深入浅出KnockoutJS
查看>>