随便写的程序,精度还凑合,能实现暂停计时、显示计时时长和归零的功能

#include <stdio.h>
#include <conio.h>
#include <time.h> #define ESC 27 int main(int argc, char** argv)
{clock_t start, end;char ch;printf("\n\t\t\t\t\t *****秒表***** \n\n");printf("\t(1)按't'开始计时  (2)按'p'暂停计时并显示当前计时时长  (3)按'c'使秒表归零  (4)按'Esc'退出程序\n\n");// 按't'键开始计时 if(getch() == 't'){printf("已开始计时...");// 返回开始计时时间 start = clock(); // for(;;) 等效于 while(1) for(;;){ch = getch();// 按'p'键暂停计时  if(ch == 'p'){for(;;){// 返回结束计时时间 end = clock();printf("\n\n已暂停计时, 再按'p'开始计时. 显示当前计时时长 : %f\n", ((double)(end - start) / CLOCKS_PER_SEC));  // CLOCKS_PER_SEC 等效于 CLK_TCK, 但后者已过时       // 再次按'p'键开始计时 if(getch() == 'p'){printf("\n\n继续计时...");    break;}}}   // 按'c'键秒表归零if(ch == 'c'){printf("\n\n秒表已归零.\n");start = clock(); }// 按'Esc'键退出程序        if(ch == ESC)break;}}return 0;
}

C语言实现简单的秒表程序相关推荐

  1. 一箭穿心程序编码c语言,一个简单的一箭穿心程序

    一个简单的一箭穿心程序 其实这个程序也不难,只要用心形线方程(1-ρ×cosθ)来绘图就可以了. 作者:张跃华             学校:云南农业大学 程序如下: #include #includ ...

  2. python计算长方体体积最简单代码_C语言编程简单的小程序,计算长方体体积!...

    计算长方体体积 有朋友会说长方体体积还不好算吗?长X宽X高.没错用计算器一下就可以出结果,编程反而麻烦些,但是我们说的是这种思维,如果复杂的重复运算的话写好程序就非常简单了. 简单运算下一个固定高度的 ...

  3. 编写程序计算长方体的体积python_【自学编程】C语言编程简单的小程序,计算长方体体积!...

    计算长方体体积 有朋友会说长方体体积还不好算吗?长X宽X高.没错用计算器一下就可以出结果,编程反而麻烦些,但是我们说的是这种思维,如果复杂的重复运算的话写好程序就非常简单了. 简单运算下一个固定高度的 ...

  4. 【自学编程】C语言编程简单的小程序,计算长方体体积!

    计算长方体体积 有朋友会说长方体体积还不好算吗?长X宽X高.没错用计算器一下就可以出结果,编程反而麻烦些,但是我们说的是这种思维,如果复杂的重复运算的话写好程序就非常简单了. 简单运算下一个固定高度的 ...

  5. c语言prime函数怎么用_【自学编程】C语言编程简单的小程序,计算长方体体积!...

    计算长方体体积 有朋友会说长方体体积还不好算吗?长X宽X高.没错用计算器一下就可以出结果,编程反而麻烦些,但是我们说的是这种思维,如果复杂的重复运算的话写好程序就非常简单了. 简单运算下一个固定高度的 ...

  6. 秒表c语言不用控制,单片机秒表程序到了指定时间不会停下来

    程序下载单片机上运行0~99.99s计时时,单片机在到99.99s后突然跳到90.00,然后加到99.99后又跳到80.00,以此类推: 而在运60s倒计时功能时,到了00.00后不停止计时,qian ...

  7. c语言编写程序接口,用C语言编写简单的接口程序(修正可运行)

    #include #include #include #define PORT 0 void SendFile(char *fname); /* 发送文件*/ void Send(int s); /* ...

  8. c语言程序 实现简单计算器功能,C语言实现简单计算器小项目

    昨天刚安装上devc++,半夜想着练练C语言吧 于是就看到实验楼有一个计算器的项目 之前做过一次,这次写的主要是思路 首先我们先从原理思考jia,实现简单的计算器就要具备加减乘除这些,看普通的计算器也 ...

  9. C语言编写一个赋值程序,实验2 用C语言编写简单程序——2.1 基本数据处理.doc

    实验2 用C语言编写简单程序--2.1 基本数据处理 实验2 用C语言编写简单程序 2.1 基本数据处理 [实验目的] (1)掌握算术表达式和赋值表达式的使用. (2)掌握基本输出函数的使用. (3) ...

最新文章

  1. pytorch多标签分类交叉熵loss
  2. linux文件给另一用户名和密码错误,linux重命名root后,使用su命令切换新用户时,提示密码错误...
  3. audio 上一首 下一首 自定义样式_HTML5中 audio标签的样式修改
  4. 【Linux】一步一步学Linux——expr命令(265)
  5. SAP CRM how is db table CRMD_PRODUCT_I read
  6. 一个html5流星雨源码
  7. dotNET:怎样处理程序中的异常(实战篇)?
  8. vue项目编写html,从头搭建、编写一个VUE项目
  9. c语言sgoto 标志位,如何在Go中设置TCP数据包的“不分段”标志位?(How to set “don't fragment” flag bit for TCP packet in Go?)...
  10. GIS概念的总结(一)什么是GIS
  11. c#软件操作-cmd命令全解
  12. 【C#】AutoCAD二次开发笔记
  13. Cesium为3dTile模型添加气泡框
  14. 整理 kanban 的 DoR 和 DoD
  15. 【矩阵论】单射、满射与双射
  16. Web前端页面访问权限控制总结
  17. SDN学习笔记(一)
  18. vue中集成的ui组件库_Vue组件可使用Vault Flow通过Braintree集成PayPal付款
  19. 使用 Mailgun 配置 Ghost 邮箱
  20. 阿里云ECS部署Nginx配置域名访问

热门文章

  1. UML建模-面向对象设计
  2. 蓝桥杯 [BASIC-20] 数的读法
  3. C语言实现扫雷游戏(分解代码,超级详细,无压力)
  4. 神奇的自我修复手机膜,贴膜界从此消失了!
  5. 区块链中的密码朋克是什么?
  6. python词云图词频统计
  7. java中向上转型和向下转型浅析
  8. android瞌睡模式,原来这才叫休息:— 科学家揭秘真正的 “休息模式”
  9. java list初始化数据_Java中初始化List的5种方法 /List的2种去重方式
  10. 分布式session的4种解决方案