爱的阶梯韩剧第28集:c语言里面怎么取随即数

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/27 22:03:10
比如现在一个数组,所有的值我都算出来了,但是为了检查结果的正确性,我想随即的取两个值严整下.怎么从原来的数组中随即取值那?

首先要有#include<stdbil>(好像是这个?)
然后
int rand(void) return 0~32767中的一个整数

int random(int a) return 0~a 中的一个整数

void randomize(void) (用来保证每次的随机结果不同)

例:我要随机1~35的数

#include<...>
main()
{
...
randomize();
c=random(34)+1;
...
}

还不清楚就QQ173657665

假设你的数组为a[n],那么你可以用i=randomg(n)产生一个0-n之间的随机数,则a[i]是其中一个,另一个可以用相同的方法产生,不过第二个得用一个while语句保证产生的i和第一个不一样。