新微赢技术网

标题: 问怎样产生不同的随机数? [打印本页]

作者: ═━灆涩━═    时间: 2009-11-4 00:55
标题: 问怎样产生不同的随机数?
我想产生两个不同的随机数
然后这样编

srand(time(0));
(num1=rand()%10)&&(num2=rand()%10)&&(num1!=num2);

然后产生的随机数可能一样可能不一样
完全不理会我的第三个条件】

为什么呢?
怎么弄呢?
作者: 绝爱吗?    时间: 2009-11-4 00:55
num1=rand()%10;
while((num2=rand()%10)==num1);

这样num2就不等于num1了
作者: dd.娘孓    时间: 2009-11-4 00:55
有道理啊
我咋没想到




欢迎光临 新微赢技术网 (http://bbs.weiying.cn/) Powered by Discuz! X3.2