#define getrandom( min, max ) ((rand() % (int)(((max) + 1) - (min))) + (min))
//先初始化
srand((unsigned)time(NULL));
1-30:
int nNumber = getrandom(1, 30);
20-50:
int nNumber = getrandom(20, 50);
本文介绍了如何使用 C 语言实现一个简单的随机数生成器,并通过实例展示了其在不同范围内的应用。
#define getrandom( min, max ) ((rand() % (int)(((max) + 1) - (min))) + (min))
//先初始化
srand((unsigned)time(NULL));
1-30:
int nNumber = getrandom(1, 30);
20-50:
int nNumber = getrandom(20, 50);

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