123456789101112131415161718192021222324252627282930313233343536373839404142 |
- #include <iostream>
- //二维数组案例
- //考试成绩统计
- //案例描述:有三名同学(张三、李四、王五),在一次考试中的成绩分别如下表,请分别输出三名同学的成绩
- int main()
- {
- //1、创建一个二维数组,3行3列
- int scores[3][3] =
- {
- {100,100,100},
- {90 , 50,100},
- {60 , 70, 80}
- };
- std::string names[3] = { "张三","李四","王五" };
- //2、统计考试成绩,让每行的3列相加,统计出总和
- for (int i = 0; i < 3; i++)
- {
- int sum = 0; //统计分数总和
- for (int j = 0; j < 3; j++)
- {
- sum += scores[i][j];
- //std::cout << scores[i][j] << " ";
- }
- std::cout << names[i] << "的总分为:" << sum << std::endl;
- }
- //3、
- system("pause");
- return 0;
- }
|