a)输出矩阵中元素的最大值及最大值所在的位置(行、列值)
b)输出该矩阵的转置矩阵。
利用随机数产生一个10行,10列的整型矩阵。完成如下操作:
答案:1 悬赏:0 手机版
解决时间 2021-05-03 15:40
- 提问者网友:龅牙恐龙妹
- 2021-05-03 01:30
最佳答案
- 五星知识达人网友:夜风逐马
- 2021-05-03 01:43
#include <iostream>
using namespace std;
int main()
{
int juzhen[10][10],Max=0,hang=0,lie=0;
for(int i=0;i<10;i++)
{
for(int j=0;j<10;j++)
{
juzhen[i][j]=rand();
if(Max<juzhen[i][j])
{
Max=juzhen[i][j];
hang=i;
lie=j;
}
cout<<" "<<juzhen[i][j];
}
cout<<endl;
}
cout<<"最大的值是:"<<Max<<endl<<"所在的行是:"<<hang<<endl<<"所在的列是:"<<lie<<endl;
//转置矩阵
for(int i=0;i<10;i++)
{
for(int j=9;j>=0;j--)
{
cout<<" "<<juzhen[i][j];
}
cout<<endl;
}
return 0;
}
希望能够帮到你,不合适的地方追问!我帮你改下!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯