c语言怎么生成随机数?定义一个数组,怎么生成100个随机数(范围为1000到2000).在这个数组中怎么随机选取一个作为i?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 18:19:44
c语言怎么生成随机数?定义一个数组,怎么生成100个随机数(范围为1000到2000).在这个数组中怎么随机选取一个作为i?

c语言怎么生成随机数?定义一个数组,怎么生成100个随机数(范围为1000到2000).在这个数组中怎么随机选取一个作为i?
c语言怎么生成随机数?
定义一个数组,怎么生成100个随机数(范围为1000到2000).
在这个数组中怎么随机选取一个作为i?

c语言怎么生成随机数?定义一个数组,怎么生成100个随机数(范围为1000到2000).在这个数组中怎么随机选取一个作为i?

完整的代码,红圈处就是从上面100个数字中抽取到的数字:

#include <stdio.h>
#include<stdlib.h>                  //生成随机数用 
#include<time.h>                    //利用时间生成种子 
#include<math.h>                    

int main()
{
      int i;
\x09  int a[100];
      srand( time(NULL) );         //生成种子 

      for(i=0;i<100;i++)
      {
       a[i]=rand()%1000+1000;      //生成一个小于1000的随机数
\x09                               //然后加1000,变成 1000 - 2000之间的数 
       printf("%d  ",a[i]);       //打印 
      }

       i=rand()%100;              //随机抽取其中的一个数 
       printf("\n抽取到的是:%d\n",a[i]);//打印 

      
      return 0; 
}

c语言怎么生成随机数?定义一个数组,怎么生成100个随机数(范围为1000到2000).在这个数组中怎么随机选取一个作为i? C语言生成随机数放到数组中 把这个功能弄成一个子函数 这个子函数怎么写 怎么产生一个随机数(C语言)? 怎么定义一个数组 c语言 设计一个函数获得1-20的一个随机数.子函数的定义该怎么写呀? 关于c语言产生一个随机数的问题怎么修改 c语言中数组长度定义为10e16怎么定义 怎么用C语言生成随机数想生成1~13的随机数,最好带上一段完整的代码 c语言怎么产生随机数(1~6) 在C语言:用随机数生成一个整数数组,数组中有10个元素,各元素的值在0——9之间,输出该数组的各元素 用c语言怎么生成20个[0,20]不相等的随机数? 用c语言怎么生成20个[0,20]不相等的随机数? 二维数组怎么定义 怎么定义数组 生成随机数怎么写?VB中比如说我要生成一个1-10的随机数该怎么写?需要像C那样导入随机数种子吗? 如何定义指针数组指向文件夹中的图片?想遍历文件夹中的图片,写入一个视频设备,不知道用C语言怎么写? 列矩阵怎么定义……一个一维数组,在C语言里面怎么把他定义成列矩阵呢?额,我表示一个二维数组怎么把它转置,我会.你知道线性代数力面的列矩阵吧,就是一个一维数组,按列存入,不是你这里 给定一个数组,如何让matlab生成一个这个数组中的一个随机数?比如我让 matlab生成10,20,30中的一个数,也就是抽样,应该怎么实现呢?