分类：电脑/网络-程序设计-C/C++
问题：TC语言通过键盘给2*3的二维数组输入数据,第一行赋123,第二 
通过给2*3的二维数组输入数据,第一行赋1 2 3,第二行赋10 20 30,然后按行输出二`维数组.main(){  int a[2][3],i,j;   printf("Enter data by line : \n");   for(i=0;i<2;i++)     for(j=0;j<3;j++)  scanf("%d",&a[i][j]);   printf("Output a 2-dimension array : \n");   for(j=0;j<2;j++)   {  for(i=通过给2*3的二维数组输入数据,第一行赋1 2 3,第二行赋10 20 30,然后按行输出二`维数组.main(){  int a[2][3],i,j;   printf("Enter data by line : \n");   for(i=0;i<2;i++)     for(j=0;j<3;j++)  scanf("%d",&a[i][j]);   printf("Output a 2-dimension array : \n");   for(j=0;j<2;j++)   {  for(i=0;i<3;i++)        printf("%4d",a[j][i]);      printf("\n");    }}我看不懂的是:从倒数第六行开始的,打印的话把上面程序重复下不就可以吗,为什么I 和 J在输出的时候交换了呢?还有就是,循环嵌入的时候,是先执行完内循环在执行外循环吗?
回答：i j 只是变量名，用谁都无所谓的
循环嵌入的时候，先执行完内循环再执行外循环
看来你的C才刚起步，加油啊