随机数矩阵转置
讲解对象:随机数矩阵转置
作者:融水公子 rsgz
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main(){
int i,j;
int a[5][3],b[3][5];
srand(time(0));
printf("生成矩阵:\n");
//srand(time(NULL));
for(i=0;i<5;i++){
for(j=0;j<3;j++){
a[i][j]=rand()%20;//生成矩阵
}
}
for(i=0;i<5;i++){
for(j=0;j<3;j++){
printf("%d\t",a[i][j]);//输出矩阵
}
printf("\n");
}
printf("转置矩阵:\n");
for(i=0;i<5;i++){
for(j=0;j<3;j++){
b[j][i]=a[i][j];//转置矩阵
}
}
for(i=0;i<3;i++){
for(j=0;j<5;j++){
printf("%d\t",b[i][j]);//输出矩阵
}
printf("\n");
}
return 0;
}
生成矩阵:
17 14 6
4 0 1
10 8 0
16 18 8
1 7 8
转置矩阵:
17 4 10 16 1
正则化一个5 5随机矩阵14 0 8 18 7
6 1 0 8 8
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论