📅  最后修改于: 2023-12-03 15:13:54.710000             🧑  作者: Mango
在C++中可以使用pause
函数来让程序暂停执行一段时间。
#include<cstdlib>
#include<ctime>
#include<iostream>
using namespace std;
int main() {
// 设置随机数种子,保证每次运行的结果不同
srand((unsigned)time(NULL));
while (true) {
int r = rand() % 100;
cout << "随机数为:" << r << endl;
// 暂停1秒
system("pause");
}
return 0;
}
上述代码使用rand()
函数来生成一个0~99的随机数,并每次输出该数。然后使用system("pause")
来暂停程序执行,等待用户按下任意键继续执行。当用户按下任意键后,程序会重新生成一个随机数并输出,继续等待用户按下任意键。
使用system("pause")
函数一般只用于调试程序。在正式的应用程序中,建议使用其他方法来实现相应的功能,比如等待用户输入一个回车键。
另外需要注意的是,pause
函数在不同的编译器和操作系统下可能表现不同,不建议在生产环境中使用。
pause
函数是C++中一个简单的函数,可以在调试程序时方便地暂停程序执行。但需要注意的是,不同的操作系统和编译器表现可能不同,建议在生产环境中使用其他方法实现相应的功能。