#include<ctime>
srand((unsigned)time(NULL));
int num;
num=rand()%4+1;
//rand()%n意思是随机生成从0到n的数值,srand((unsigned)time(NULL)),以时间作为生成种子
追问请问“rand()%4+1”这个可不可以当作一个变量来用?那个“rand()%4+1”是不是在程序中每出现一次,它的值就会不同?如果是,那么有没有可以控制它的值在某段时间内不变的方法?
追答比如说Int a=rand()%+1;
a就是随机赋值的,