
#include <bios.h>
#include <stdio.h>
void delay(int n)
unsigned char h1,h2,m1,m2,s1,s2,w1,w2
void main()
{
char k
char tmp
printf("Please input S or s to start the timer : ")
scanf("%s",&k)/* 输入‘s’或者‘S’开始计时; */
h1=h1=m1=m2=s1=s2=w1=w2=0
if(k=='s'||k=='S')
{
while(1)
{ while(!bioskey(1))
{
printf("time:%d%d:%d%d:%d%d:%d%d\r",h1,h2,m1,m2,s1,s2,w1,w2)
delay(2900)
w2++
if(w2>9)
{w1++w2=0}
if(w1>5)
{s2++w1=0}
if(s2>9)
{s1++s2=0}
if(s1>5)
{m2++s1=0}
if(m2>9)
{m1++m2=0}
if(m1>5)
{h2++m1=0}
if(h2>3)
{h1++h2=0}
if(h1>2)
{printf("To the max value, it couldn't go on any more!\n")break}
}
tmp = bioskey(0)
printf("time:%d%d:%d%d:%d%d:%d%d\r",h1,h2,m1,m2,s1,s2,w1,w2)
while(!bioskey(1))
tmp = bioskey(0)
}
}
else printf("Input error! Please input again :\n")
}
void delay(int n)
{
int i,j
for(i=0i<ni++)
for(j=0j<nj++)
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)