怎么写出控制台倒计时程序啊
我是超级菜鸟,现在只会写
#include <stdio.h>
void main()
{
printf( "system error!!!\n ");
getchar();
}
谁能给插段倒计时的代码,小鸟不胜感激。
今天刚在北大青鸟上课。
[解决办法]
#include <windows.h>
for (int i=0; i <5; i++)
{ sleep(1000);//1秒
printf( "%d\n ", 5-i);
}
printf( "开始 ");
[解决办法]
sleep大写=> Sleep(1000)
[解决办法]
#include <iostream>
#include <windows.h>
int main(void)
{
int iTime = 0;
std::cout < < "请输入时间(秒):\n ";
std::cin > > iTime;
int iTrigger = GetTickCount();
while (iTime != 0)
{
int iCurrentTime = GetTickCount();
if (iCurrentTime > iTrigger + 1000)
{
iTrigger += 1000;
std::cout < < iTime-1 < < " ";
--iTime;
}
}
std::cout < < "\nSystem error!\n ";
system( "pause ");
return EXIT_SUCCESS;
}