对二维数组进行赋值:
#include <stdio.h>
#include <Windows.h>
void main()
{
int a[3][4]={{1,2,3,4},{4,5,6,7}},b[3][2]={{8,9},{6,8},{9,0}},i,j;//二维数组同样在内存中占据连续的存储单元,看做一维数组里面还包含一个一维数组
//若数组里面有元素未进行赋值,则自动进行赋予0值
printf("数组a里面的元素:\n");
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
printf("%5d",a[i][j]);//%15d:让输出界面更加美观
printf("\n");
}
printf("数组b里面的元素:\n");
for(i=0;i<3;i++)
{
for(j=0;j<2;j++)
printf("%5d",b[i][j]);//%5d:让输出界面更加美观
printf("\n");
}
system("pause");
}
程序输出截图: