返回介绍

5.4 二维数组

发布于 2025-04-11 22:32:57 字数 671 浏览 0 评论 0 收藏 0

在程序设计过程中,可能会碰到具有表格属性的数据。表格中水平的一排称为“行”,垂直的一排称为“列”。

编写此书时,正值电视剧《少年派》热播,下面就借用剧中 4 个学生的名字,用一张表格列出他们的“语、数、英”三门课程的期末考试成绩,如表 5.1 所示。

表 5.1 成绩表

例 5-3 】编写程序,要求保存表中数据,并求出每个学生的总分、平均分,以及每门课程的总分、平均分。

观察表格,除去标题行和标题列后,共 3 行 4 列数据,其中每一行的数据都和课程相关,每一列的数据都和学生相关,而每个数据既和课程相关也和学生相关。可以想象,如果想方便地得到每个学生和每门课程的总分和平均分,我们不仅要保存数据本身,而且还应该将数据间的这些关系也保存起来,不然就是一堆混乱的数据,处理起来极其麻烦。

使用变量只能保存数据本身,肯定不行。那使用一维数组呢?好像也不能把所有的关系都理得清。

没关系,使用二维数组就可以轻松搞定,赶紧来看看吧。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。