當前位置:編程學習大全網 - 編程軟體 - c++語言數組編程,找出5x5矩陣每行絕對值最大的元素,並與同行對角線元素交換,這個怎麽編程序啊?

c++語言數組編程,找出5x5矩陣每行絕對值最大的元素,並與同行對角線元素交換,這個怎麽編程序啊?

#include?<iostream>

using?namespace?std;

int?main()

{

int?a[5][5];

int?i,j,max,t;

for(i?=?0;?i?<?5;?i?++)

for(j?=?0;?j?<?5;?j++)

cin>>a[i][j];

for(i?=?0;?i?<?5;?i?++)

{

max?=?a[i][0];

for(j?=?1;?j?<?5;?j++)

if(max?<?a[i][j])?max?=?a[i][j];

if(max?!=?a[i][i])

{

t=max;

max=a[i][i];

a[i][i]?=?t;

}

}

for(i?=?0;?i?<?5;?i?++)

{

for(j?=?0;?j?<?5;?j++)

cout<<a[i][j]<<'?';

cout<<endl;

}

return?0;

}

  • 上一篇:孝昌縣吉達機動車駕駛員培訓學校有限公司怎麽樣?
  • 下一篇:安川機器人如何解除示教鎖定
  • copyright 2024編程學習大全網