我先编写了一个倒计时的函数
void time()
{
int hour, minute, second,i,j;
hour = 0;
minute = 0;
second = 5;
for (;;)
{
printf("-------------------------\n");
printf("*\t%02d:%02d:%02d\t*\n", hour, minute, second);
printf("-------------------------\n");
Sleep(1000);
system("cls");
second--;
if (second == 0)
{
if (minute == 0)
{
if (hour == 0)break;
hour--;
minute = 60;
}
if (minute == 0 && hour == 0)break;
minute--;
second = 59;
}
if (minute == 0 && hour == 0&&second==0)break;
}
printf("-------------------------\n");
printf("*\t时间到!!!\t*\n");
printf("-------------------------\n");
}
如果想要它能在运行主函数的游戏内容时起到计时的作用,就必须让这个函数和主函数同时运行。
胡子哥哥
相关分类