21课:字符数组
📊

字符数组

二维数组是表格

📖知识引入

📊二维数组定义
int arr[行][列] 定义表格结构的数组
🔄嵌套循环遍历
外层遍历行,内层遍历列
📐表格结构
可以看作由行和列组成的表格,像Excel
🔢元素总数
总元素数=行数×列数,如arr[2][3]有6个元素
💾初始化
int arr[2][3]={{1,2,3},{4,5,6}} 按行初始化

🔍二维数组示例

📝二维数组示例
💻
点击「运行」查看输出
二维数组像一张表格:
  int arr[2][3] = {{1,2,3},{4,5,6}};
列0  列1  列2
       ┌────┬────┬────┐
  行0: │ 1  │ 2  │ 3  │
       ├────┼────┼────┤
  行1: │ 4  │ 5  │ 6  │
       └────┴────┴────┘
arr[0][0]=1  第1行第1列
  arr[1][2]=6  第2行第3列
  总元素 = 2×3 = 6

遍历:外层i走行,内层j走列

🎯小测验

1题:arr[2][3]有几个元素?

2题:arr[1][2]是?

3题:遍历二维数组用几层循环?

📝本课知识点

  • 二维数组[行][列]
  • 嵌套循环遍历
  • arr[i][j]访问
  • 总元素=行×列
  • 可以看作表格
21课完成!继续探索下一课吧 🚀