#include <iostream>
#include <Windows.h>
using namespace std;
short countedTo;
int main()
{
for (countedTo = 30; countedTo > 0; countedTo--)
{
cout << "还有" << countedTo << " " << "秒爆炸" << "\r";
Sleep(1000);
}
cout << "倒计时结束" << "\a" << endl;
system("pause");
return 0;
}
主要是"cout << "还有" << countedTo << " " << "秒爆炸" << "\r";'一句中的““\r””需要作什么改变?
去掉#include <Windows.h>
加上#include <unistd.h>
Sleep(1000);
->
sleep(1);
https://www.cnblogs.com/wuyepeng/p/9789466.html
system("pause");不支持,可以用getchar等代替