阅读并运行下列程序,理解访问二维数组元素的多种方法。 #include
void main( ) { int a[3][4]; int i,j; printf("input:\n"); for(i=0;i<3;i++) for(j=0;j<4;j++) scanf(" % d",&a[i][j]); /* 数组元素下标表示法 */ printf("output:\n"); for(i=0;i<3;i++) { for(j=0;j<4;j++) printf(" % 4d",*(*(a+i)+j)); /* 数组元素指针表示法 */ printf("\n"); } printf("\n"); for(i=0;i<3;i++) { for(j=0;j<4;j++) printf(" % 4d",*(a[i]+j)); /* 数组元素下标 + 指针表示法 */ printf("\n"); } printf("\n"); }