C语言随机数的使用

用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> 

你可能感兴趣的:(C语言随机数的使用)