當前位置:編程學習大全網 - 編程軟體 - C++編程:編寫函數,對壹個5×5的矩陣中任意兩行進行交換。

C++編程:編寫函數,對壹個5×5的矩陣中任意兩行進行交換。

樓主妳好

具體代碼如下:

#include<stdio.h>

int main()

{

int a[5][5];

int i,j;

int m,n;

printf("輸入5*5的矩陣:\n");

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

{

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

scanf("%d",&a[i][j]);

}

printf("輸入交換的行數:");

scanf("%d %d",&n,&m);

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

{

int temp=a[n][i];

a[n][i]=a[m][i];

a[m][i]=temp;

}

printf("交換後:\n");

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

{

if(i==n-1 || i==m-1)

printf("->");

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

printf("%d ",a[i][j]);

printf("\n");

}

return 0;

}

希望能幫助妳哈

  • 上一篇:C語言和Java語言那個更好入門?
  • 下一篇:測量儀如何使用
  • copyright 2024編程學習大全網