2. 有一个34的矩阵,要求编程序找出每一行中值最大的那个元素并与...

发布网友 发布时间:2024-10-05 23:05

我来回答

1个回答

热心网友 时间:2024-10-06 15:22

#include <iostream> using namespace std; int main() { int a[3][4],j,i,k,max=0,t; cout<<"请输入数组:"<<endl; for(j=0;j<3;j++) for(i=0;i<4;i++) cin>>a[j][i]; { for(j=0;j<3;j++) { for(i=0;i<4;i++) if(max<a[j][i]) { max=a[j][i]; k=i; } { t=a[j][k]; a[j][k]=a[j][0]; a[j][0]=t; } } cout<<endl; cout<<"改变后的数组为:"<<endl; for(j=0;j<3;j++) { for(i=0;i<4;i++) cout<<a[j][i]<<" "; cout<<endl; } } return 0; }

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com