array-06.c
Posted lifelessfaultless
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了array-06.c相关的知识,希望对你有一定的参考价值。
#include <stdio.h> #include <stdlib.h> void main(void) { int Data[5][4]={ 9, 7, 6, 6, 3, 5, 3, 3, 6, 6, 4, 7, 7, 5, 1, 4, 1, 2, 8, 0 }; int RowData[20]; int ColData[20]; int i, j; printf("The Data of two dimensional array: "); for(i = 0; i < 5; i++) { for(j = 0; j < 4; j++) printf("%4d", Data[i][j]); printf(" "); } for(i = 0; i < 5; i++) for(j = 0; j < 4; j++) RowData[i * 4 + j] = Data[i][j]; printf(" The Row Major Matrix: "); for(i = 0; i < 20; i++) printf("%3d", RowData[i]); printf(" "); for(i = 0; i < 5; i++) for(j = 0; j < 4; j++) ColData[j * 5 + i] = Data[i][j]; printf(" The Colum Major Matrix: "); for(i = 0; i < 20; i++) printf("%3d", ColData[i]); printf(" "); }
以上是关于array-06.c的主要内容,如果未能解决你的问题,请参考以下文章