> 文章列表 > 【C++】二维数组应用案例 - 考试成绩统计

【C++】二维数组应用案例 - 考试成绩统计

【C++】二维数组应用案例 - 考试成绩统计

目录

1、缘起

2、案例描述

3、代码     

4、总结


1、缘起

        二维数组是一种常见的数据结构,它可以用来存储 表格型 的数据。在实际应用中,二维数组被广泛用于数据的存储和处理。本文将以 "考试成绩统计" 为例,介绍二维数组在实际应用中的使用。通过这个案例,读者将能更好地理解和掌握二维数组的应用。

2、案例描述

三名同学(凯、澜、曜),在一次考试中的成绩分别如下,请分别输出三名同学的总成绩。

   语  文 数  学 英  语
100 100 100
90 50 100
60 70 80

3、代码     

#include<iostream>
using namespace std;int main()
{//1、将三个人的成绩存储到二维数组中int scores[3][3] ={{100,100,100},{90,50,100},{60,70,80}};//2、将三个人的名字存入一维数组中string names[] = { "凯","澜","曜" };//3、统计每个人的总和分数for (int i = 0; i < 3; i++){//统计分数总和变量int sum = 0;for (int j = 0; j < 3; j++){sum += scores[i][j];}cout << names[i] << "的总分为: " << sum << endl;}system("pause");return 0;
}

 

4、总结

        该应用案例主要是通过二维数组来存储学生的考试成绩,分别输出三名同学的总成绩。通过该案例可以更好地理解二维数组在实际应用中的作用,同时提高对于数组的操作技能和数据处理能力。

        本期的分享总结就到这里了,如果有疑问的小伙伴,我们在评论区交流嗷~,笔者必回,我们下期再见啦!!