本笔记为47 数组-二维数组定义方式_哔哩哔哩_bilibili的学习笔记
二维数组 定义方式
注:
- 常用第二种方式定义,原因:第二种方式更清晰
- 列数可以省行数不可省 ,详见上述第四种定义方式
示例:
二维数组 数组名
作用:
示例:
二维数组 案例-考试成绩
#include <bits/stdc++.h>
using namespace std;
int main ()
{
//1、创建二维数组
int scores[3][3] =
{
{100,100,100},
{90,50,100},
{80,60,70}
};
string names[3] = {"张三","李四","王五" };
//2、统计每个人的总合分数
for (int i = 0;i < 3;i++)
{
int sum = 0; //统计分数总和变量
for (int j = 0;j < 3;j++)
{
sum += scores[i][j];
//cout << scores[i][j] << " ";
}
//cout << sum << endl;
cout << names[i] << "的总分为:" << sum << endl;
}
return 0;
};