第1个回答 2018-10-26
#include <cstdio>
int main(){
int k=0,b[12];
int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};
for(int i=0;i<3;i++)
for(int j=0;j<4;j++){
b[k]=a[i][j];
k++;
}
for(int i=0;i<12;i++)
printf("%d ",b[i]);
}
第2个回答 2018-10-26
#include<stdio.h>
void printvalue(int a[3][4])
{
int *p=a[0];
for(int i=0;i<12;i++)
{
printf("%x,",(int)p++);
}
printf("\n");
p=a[0];
for(int i=0;i<12;i++)
{
printf(" %d ",*p++);
}
}
int main()
{
int a[3][4]={
{1,2,3,4},
{5,6,7,8},
{9,10,11,12}
};
printvalue(a);
return 0;
}本回答被网友采纳