c语言生成随机数的代码怎么写
在C语言中,可以使用rand()
函数生成随机数。具体的代码如下:
#include <stdio.h>
#include <stdlib.h> // 包含rand()和srand()函数的头文件
int main() {
int i, n;
printf("生成随机数的个数: ");
scanf("%d", &n);
// 使用当前时间作为随机数种子
srand(time(NULL));
// 生成n个随机数并输出
for (i = 0; i < n; i++) {
printf("%d ", rand());
}
return 0;
}
在上面的代码中,首先使用rand()
函数生成随机数之前,需要使用srand()
函数设置随机数的种子。这里使用了当前时间作为种子,以保证每次运行程序时生成的随机数不同。接着,通过循环生成n个随机数并输出。注意,rand()
函数生成的随机数范围是0到RAND_MAX
之间,RAND_MAX
是一个常量,表示随机数的最大值。
版权声明
本文仅代表作者观点,不代表米安网络立场。
上一篇:国内好用的云服务器怎么购买 下一篇:log4j2怎么自定义日志文件名
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。