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

知道怎么产生随机数,关键在于怎样传入二维数组

第1个回答  推荐于2018-04-24
#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");
}
}本回答被提问者和网友采纳
第2个回答  2019-04-30
#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");
}
}
第3个回答  2009-04-17
srand(time(0) );//产生种子
int a = rand();//随机数
第4个回答  2009-04-17
举例说明:
int a[10][10];
int i,j;
for(i=0;i<10;i++)
for(j=0;j<10;j++)
a[i][j]=随机数;