本文我们来为大家讲述一下用 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://www.phpxs.com/post/10058/
- 转载请注明:转载必须在正文中标注并保留原文链接
- 扫码: 扫上方二维码获取免费视频资料
查 看2022高级编程视频教程免费获取