标签:
用rand函数可以产生小于32767的随机数,
如果需要的随机数范围超过了32767,可以用rand()*rand()来产生,举例如下:
产生0~32767范围内的随机数:int num = rand();
产生0-20范围内的随机数:int num = rand()%20;
产生0~10000000范围内的随机数:int num = rand()*rand()%10000000;
个人喜欢第二种,好控制范围。
代码:
int num = rand()%22;
printf("%d", num);
需要的头文件是:#include <stdio.h>
标签:
原文地址:http://blog.csdn.net/u012965373/article/details/45216889