程式碼示例:
int main(int argc, char* argv[])
{
int a[2][3]={1,2,3,4,5,6};
int b[2][3]={7,8,9,3,2,1};
int i,j;
int c[12]; //c是個陣列哈
int k=0;
printf("The array is: ");
//你已經有a和b了不用再輸入了,這樣輸入也不對
// for(i=0;i<6;i++)
// scanf("%d",&a);
// scanf("%d",&b);
//printf("\n");
//把二維的放到一個一維數組裡面,二維陣列雙迴圈
for(i=0;i<2;i++)
for(int j=0;j<3;j++)
c[k++]=a[i][j];
}
c[k++]=b[i][j];
printf("Now,the array is: \n");
for(i=0;i<12;i++)
printf("%d",c[i]);
if((i+1)%4==0)
printf("\n");
return 0;
程式碼示例:
int main(int argc, char* argv[])
{
int a[2][3]={1,2,3,4,5,6};
int b[2][3]={7,8,9,3,2,1};
int i,j;
int c[12]; //c是個陣列哈
int k=0;
printf("The array is: ");
//你已經有a和b了不用再輸入了,這樣輸入也不對
// for(i=0;i<6;i++)
// scanf("%d",&a);
// for(i=0;i<6;i++)
// scanf("%d",&b);
//printf("\n");
//把二維的放到一個一維數組裡面,二維陣列雙迴圈
for(i=0;i<2;i++)
for(int j=0;j<3;j++)
{
c[k++]=a[i][j];
}
for(i=0;i<2;i++)
for(int j=0;j<3;j++)
{
c[k++]=b[i][j];
}
printf("Now,the array is: \n");
for(i=0;i<12;i++)
{
printf("%d",c[i]);
if((i+1)%4==0)
printf("\n");
}
return 0;
}