1 // estudante questão realização 2 // definir uma matriz bidimensional de linhas 5 linhas e três colunas, que são armazenados numa pessoais três três indivíduos foram armazenados pontuação 3 int i, j, S = 0 , médio, v [ . 3 ]; . 4 int Um [ 5. ] [ 3. ] = {{ 80 , 75 , 92 }, { 61 é , 65 , 71 é }, { 59 , 63 é , 70 }, { 85 , 87 , 90 }, { 76 , 77 , 85 }}; 5 //perfeição GPA componente perfilado e ponto de classe média . 6 // [I] [J] 7. para (j = 0 ; J < . 3 ; J ++ ) { . 8 para (i = 0 ; I < . 5 ; i ++ ) { . 9 S = S + a [I] [J]; 10 } . 11 V [J] = S / 5. ; 12 é } 13 é Média = V [ 0 ] + V [ 1. ] + V [ 2 ] / 3. ; 14 a printf ( " % D, D% D% \ n- " , V [ 0 ], V [ . 1], v [ 2 ]); 15 printf ( " % d " , média);
================================================== ================================================== ===========================================
1 // A matriz bidimensional de troca de linha elemento 2 int Um [ 2 ] [ 3. ] = {{ 1 , 2 , 3. }, { 4. , 5. , 6. }}; . 3 int B [ . 3 ] [ 2 ], I, J; . 4 // por linhas em intercâmbio . 5 para (i = 0 ; I < 2 ; i ++ ) { 6. para (j = 0 ; J < . 3 ; J ++ ) { 7. printf ( " % 5D " , a [i ] [J]); 8 b [j] [i] = uma [i] [j]; 9 } 10 printf ( " \ n " ); 11 } 12 // para循环输出B 13 para (j = 0 ; j < 3 ; j ++ ) { 14 para (i = 0 ; i < 2 ; i ++ ) { 15 printf ( " % 5d " , b [j] [ Eu]); 16 } 17 printf ( " \ n " ); 18 }