注意printf中出现了些app BUG观看时请自行纠正!!!
数组一般分为:
1.一维数组:
代码如下:(要求打印数组中全部元素)
int arr[5] = {1, 2, 3, 4, 5};
for (int i = 0; i < 5; i++){
printf("arr = %d\n", arr[i]);
}
效果如图:
2.二维数组:
代码如下:(要求访问3这个元素) (!从0开始数的!)
int arr[2][3] = {{1, 2, 3},{4, 5, 6}};
printf("%d\n", arr[0][2]);
效果如图:
代码如下:(计算) (!从0开始数的!)
int arr[2][3] = {{1, 2, 3},{4, 5, 6}};
int i = 0;
printf("%d\n", arr[i][i] + a[i + 1][i + 1]);
效果如图:
代码如下:(要求打印二维数组中全部元素)
int arr[2][3] = {{1, 2, 3},{4, 5, 6}};
for (int i = 0; i < 2; i++){
for (int j = 0; j < 3; j++){
printf("%-5d", arr[i][j]);
}
printf("\n");
}
效果如图: