文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
5.4 二维数组
在程序设计过程中,可能会碰到具有表格属性的数据。表格中水平的一排称为“行”,垂直的一排称为“列”。
编写此书时,正值电视剧《少年派》热播,下面就借用剧中 4 个学生的名字,用一张表格列出他们的“语、数、英”三门课程的期末考试成绩,如表 5.1 所示。
表 5.1 成绩表
【 例 5-3 】编写程序,要求保存表中数据,并求出每个学生的总分、平均分,以及每门课程的总分、平均分。
观察表格,除去标题行和标题列后,共 3 行 4 列数据,其中每一行的数据都和课程相关,每一列的数据都和学生相关,而每个数据既和课程相关也和学生相关。可以想象,如果想方便地得到每个学生和每门课程的总分和平均分,我们不仅要保存数据本身,而且还应该将数据间的这些关系也保存起来,不然就是一堆混乱的数据,处理起来极其麻烦。
使用变量只能保存数据本身,肯定不行。那使用一维数组呢?好像也不能把所有的关系都理得清。
没关系,使用二维数组就可以轻松搞定,赶紧来看看吧。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论