制作定时器源码:
#include <;
#include <windows.h>
int main()
{
int i=10;
while(i>=0)
{
printf("\r%02d",i);
printf("%c",'\a');
Sleep(1000);
i--;
}
}
制作时钟源码:
#include <;
#include <windows.h>
int main()//函数的入口,而且只能有一个,也不能多不能少。
{
int i=0,j=0,k=0;//i是表示小时,j是表示分钟,k是表示秒
for(;;)//循环的固定格式
{
printf("\r%2d:%02d:%02d",i,j,k++);//k++ 是自加1 20:16
//\r是移动到行首的意思,
//%02d是向右对齐,当不足两位整数时用0我代替
Sleep(1000);//睡觉1秒钟 1000是毫秒,1000毫秒==1秒
if(k==6)//如果秒数等于60秒时 60==6
{
k=0;//秒数赋值为0
j++;//分钟加1
if(j==6)//我这里定义为6,你们可以当为60
{
j=0;
i++;//小时+1
if(i==4)//4==24
return 0;
}
}
}
return 0;
}