#include <iostream>
#include <ctime>
using namespace std;
int main()
{
srand(5);
int r = rand() % 100
cout << r << endl;
}
codeblocks抛出这个错误回来说我没有宣布srand或兰特,当我需要他们只是产生随机数?我知道它每次都返回相同的琥珀,因为我正在学习cpp rn。SRAND()在代码块中不起作用?
#include <iostream>
#include <ctime>
using namespace std;
int main()
{
srand(5);
int r = rand() % 100
cout << r << endl;
}
codeblocks抛出这个错误回来说我没有宣布srand或兰特,当我需要他们只是产生随机数?我知道它每次都返回相同的琥珀,因为我正在学习cpp rn。SRAND()在代码块中不起作用?
将这个'代码:: Blocks'是IDE。我认为你的意思是某种版本的mingw。 – drescherjm
'std :: srand'在''中,请参阅:http://en.cppreference.com/w/cpp/numeric/random/srand –
当您对此进行排序后,请考虑更新的内容,例如http:// en。 cppreference.com/w/cpp/numeric/random/uniform_int_distribution – doctorlove