本文我们来为大家讲述一下用 C语言制作简易计时器的一个简单方法。如果我们要编写一个 2 分钟的倒计时程序,并在终端上显示剩余的时间,我们该怎么如何编写程序?
代码如下:
1、不带注释版
#include<stdio.h> #include<Windows.h> int main() { int i,j; system("color ea"); for(i=1;i>=0;i--) { if(i>=1) { printf("2:00"); Sleep(1000); } for(j=59;j>=0;j--) { system("cls"); if(j<=9) { printf("%d:0%d",i,j); Sleep(1000); continue; } printf("%d:%d",i,j); Sleep(1000); } } return 0; }
2、带注释版
#include<stdio.h> #include<Windows.h> int main() { int i,j; //i控制分;j控制秒; system("color ea"); //黄底绿字;里面控制颜色的参数是16进制,从1-f; for(i=1;i>=0;i--) //**外循环**,i从1自减到0;**控制分**从1到0; { if(i>=1) //这个判断语句用来输出第一个出现的时间:“2:00”; { //只有在i=1的时候才会成立,但要注意括号内的条件表达式不能写成“i=1”,这代表条件恒成立; printf("2:00"); Sleep(1000); //等待时间;1000ms==1s; } for(j=59;j>=0;j--) //**内循环**,j从59自减到0;**控制秒**; { system("cls"); //清屏; if(j<=9) //这个判断语句用来输出形如“1:09”的时间样式;如果没有的话只会输出“1:9”,这显然与题意有出入; { printf("%d:0%d",i,j); Sleep(1000); continue; } printf("%d:%d",i,j); Sleep(1000); } } return 0; }以上就是“如何编写c语言两分钟倒计时(用C语言编写倒计时程序)”的详细内容,想要了解更多C语言教程欢迎持续关注编程学习网
扫码二维码 获取免费视频学习资料
- 本文固定链接: http://phpxs.com/post/10058/
- 转载请注明:转载必须在正文中标注并保留原文链接
- 扫码: 扫上方二维码获取免费视频资料
查 看2022高级编程视频教程免费获取