C语言中怎样产生随机数并传入二维数组

来源:百度知道 编辑:UC知道 时间:2024/05/12 11:56:43
知道怎么产生随机数,关键在于怎样传入二维数组

#include <stdio.h>
#include <conio.h>
void main(){
int i,j,a[10][10];
srand((unsigned)time(NULL));
for(i=0;i<10;i++)
for(j=0;j<10;j++)
a[i][j]=rand();
for(i=0;i<10;i++){
for(j=0;j<10;j++)
printf("%6d ",a[i][j]);
printf("\n");
}
}

srand(time(0) );//产生种子
int a = rand();//随机数

举例说明:
int a[10][10];
int i,j;
for(i=0;i<10;i++)
for(j=0;j<10;j++)
a[i][j]=随机数;