c语言编程 急 高分!再线等答:void fun(int (*p)[5]);int main(){ int i, j;int a[5][5] = {{1,2,3,4,5},{6,7,8,9,10},{11,12,13,14,15},{16,17,18,19,20},{21,22,23,24,25}};int (*p)[5];for (i = 0; i < 5; i++){ p = &a[i];for (j = 0; j < 5; j++)printf("...
(sy8-2.c) 编写函数fun,实现矩阵(3行3列)的转置(即行列互换).例如,输...答:include <stdio.h> int fun(int array[3][3]) { int i,j,temp;for(i=0;i<3;i++){for(j=i;j<3;j++){temp=array[i][j];array[i][j]=array[j][i];array[j][i]=temp;}}return 0;} int main() { int i,j; int array[3][3]={{100,200,300}, {400,500,600},...
c语言如何通过定义函数来转置矩阵?答:int main(){ struct aaa { int x;int y;};struct aaa t,a[3][3]= {0,0,0,1,0,2,1,0,1,1,1,2,2,0,2,1,2,2};int i,j;for(i=0; i<3; i++){ for(j=0; j<3; j++)printf("[%d,%d] ",a[i][j].x,a[i][j].y);printf("\n");} printf("after:\n...