[英]Store a randomly generated integer as a variable in c++
我正在使用伪随机函数srand()
来生成两个整数(1和4)之间的数字。
我包含ctime
并使用一个受控制的while循环标志来检查每个循环的数字是否不同。
time_t t;
time(&t);
srand(t);
然后打印出结果
cout << "My random number" << (rand()%(1-5))+1 << endl;
我希望将(rand()%(1-5))+1
替换为变量ex: int myRandomNumber
,以便在另一个循环中使用,以确定以后在我的代码中将生成多少个对象
我如何分配我想要的随机值myRandomNumber
?
感谢您的时间,
int myRandomNumber = (rand() % 4) + 1;
只需声明变量:
int myRandomNumber;
然后将值分配给变量:
myRandomNumber=(rand()%(1-5))+1;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.