输入3×3矩阵各元素的值并利用循环运行转置,然后将转置后的矩阵输出,使用数组保存3×3矩阵

来源:百度知道 编辑:UC知道 时间:2024/09/22 01:41:07
在vc6的环境中运行,谢谢帮忙!

#include<iostream>
using namespace std;
int main()
{
int a [3][3];
int i, j;
for(i=0; i < 3; i++)
for(j=0; j < 3; j++)
cin >> a[i][j];
cout << endl;

int b[3][3];
for(i=0; i < 3; i++)
for(j=0; j < 3; j++)
b[i][j]=a[j][i];

for(i=0; i < 3; i++)
for(j=0; j < 3; j++)
cout << b[i][j] << endl;
return 0;
}
用C++写的程序,可以参考下的

#include<stdio.h>
void main()
{int a[3][3];
int b[3][3],i,j;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
scanf("%d",a[i][j]);
for(i=0;i<=2;i++)
{for(j=0;j<=2;j++)
b[j][i]=a[i][j];
}
for(i=0;i<=2;i++)
for(j=0;j<=1;j++)
printf("%d",b[i][j]);
}

输入一个字符串输出字符串长度,求一个3*4的矩阵各列元素的平均值,将原矩阵和求出的平均值全部输出 输入一个3*3的矩阵,并将其转置后输出 利用数组定义两个3*3矩阵,计算这2个矩阵的乘积,并将计算结果存放到另外一个二维数组中! 有一个3*4的矩阵,要求编程找出每一行种植最大的那个元素并与该行第一列的元素交换 将一个3×3矩阵转置。在主函数中用scanf输入矩阵元素,将数组名作函数参 用C++编一个程序 要求输入一个5x5矩阵各元素的值,求出2条对角线元素值之和 用C语言编程:求一个3*4二维矩阵的最小元素值 VB设计:有个6*6的矩阵,各元素值由键盘输入,求全部元素的平均值,并输出高于平均值的元素及它们的行列号 求3*3矩阵对角线元素之和 求3X3矩阵对角线元素之和