输出矩阵各元素的值 编写程序在一个二维数组(int a[5][5];)中形成并按下列形式输出矩阵各元素的值。输入示例: 1 0 0 0 0 2 1 0 0 0 3 2 1 0 0 4 3 2 1 0 5 4 3 2 1
时间: 2024-06-03 19:11:23 浏览: 86
在键盘上输入一个3行3列矩阵的各个元素的值(值为整数),然后输出矩阵第一行与第三行元素之和,并在fun()函数中输出
5星 · 资源好评率100%
以下是我为您准备的 C++ 代码实现:
#include <iostream>
using namespace std;
int main()
{
int a[5][5];
//输入矩阵各元素的值
for(int i=0;i<5;i++)
for(int j=0;j<5;j++)
cin>>a[i][j];
//输出矩阵各元素的值
for(int i=0;i<5;i++)
{
for(int j=0;j<5-i;j++)
cout<<a[i+j][j]<<" ";
cout<<endl;
}
return 0;
}
在程序中,首先定义了一个5×5的二维数组a,然后通过双重循环读取用户输入的矩阵各元素的值。接下来,通过双重循环再次遍历矩阵,实现按照题目要求输出的功能。
阅读全文