目的:用二維數組輸出下面成績
希望你可以成為第五名童鞋!
代碼:
#include<stdio.h> int main() { /* 創建一個帶有 4行 5 列的數組 */ int a[4][5] = { {80,92,85,86,99}, {78,65,89,70,99}, {67,78,76,89,99}, {88,68,98,90,99} }; int i, j; /* 輸出數組中每個元素的值 */ for (i = 0; i < 4; i++) { for (j = 0; j < 5; j++) { printf("%d ", a[i][j]); } printf("\n"); } return 0; }
結果:
矩陣轉置
#include<stdio.h> int main() { /* 創建一個帶有 4行 5 列的數組 */ int a[4][5] = { {80,92,85,86,99}, {78,65,89,70,99}, {67,78,76,89,99}, {88,68,98,90,99} }; int i, j; /* 輸出數組中每個元素的值 */ for (i = 0; i < 5; i++) { for (j = 0; j < 4; j++) { printf("%d ", a[j][i]); } printf("\n"); } return 0; }
結果: