一共三步:
#include <time.h> /*用到了time函数,所以要有这个头文件*/
srand((unsigned) time(NULL)); /*播种子*/
int number = rand()%(Y-X+1)+X;/*产生[X,Y]以内的随机整数*/
解释下rand()%(Y-X+1)+X,rand()%100,生成[0,99]随机数。rand()%(Y-X+1)生成
[0,Y-X]随机数,再加上X,则生成[X,Y]之间随机数。
一共三步:
#include <time.h> /*用到了time函数,所以要有这个头文件*/
srand((unsigned) time(NULL)); /*播种子*/
int number = rand()%(Y-X+1)+X;/*产生[X,Y]以内的随机整数*/
解释下rand()%(Y-X+1)+X,rand()%100,生成[0,99]随机数。rand()%(Y-X+1)生成
[0,Y-X]随机数,再加上X,则生成[X,Y]之间随机数。

被折叠的 条评论
为什么被折叠?