二维这两个词大家是不是都很熟悉,但都是在平面的,那如果把它放在编程里呢

42 阅读1分钟
#include
int main(){
	int arr[2][3] = {
				{1,2,3},
				{4,5,6}
	  
	};
	printf("%d",arr[1][0]);//打印元素4
	printf("\n");
	int i = 0;
	printf("%d",arr[i][i] + arr[i+1][i+1]);
} 

结果如下

image.png 在二位数组中例如arr[2][3]

[2]表示行 [3]表示列

但在二元数组中行与列都是从0开始排序的,所以打印元素4在第一行第0列

打印二位数组

#include
int main(){
    for(int i = 0;i < 2;i++){
	for(int j = 0;j