C语言项目实战篇 C语言基础入门教程 C语言程序设计教程 第13章 基于二维数组的多门课程成绩管理系统的开发 共37页.pptxVIP

  • 24
  • 0
  • 约6.45千字
  • 约 38页
  • 2022-08-20 发布于浙江
  • 举报

C语言项目实战篇 C语言基础入门教程 C语言程序设计教程 第13章 基于二维数组的多门课程成绩管理系统的开发 共37页.pptx

C语言项目实战篇第13章 基于二维数组的多门课程成绩管理系统的开发本章目录13.1 任务说明13.2 任务分析13.3 任务实施13.4 知识点详解13.4.1 二维数组的定义13.4.2 二维数组的初始化13.4.3 二维数组的遍历13.4.4 更多维的数组13.5 项目完善13.1 任务说明任务描述:编写inputScore函数,实现固定数量学生的成绩录入。任务要求:(1)为简单起见,本任务要求将学生数量固定为3个,课程数量固定为4门。(2)录入时,要求可以逐个学生逐门课进行录入。13.1任务说明(续)13.2 任务分析解题思路:(1) 定义一个用于存放学生成绩的二维数组;(2)对于每个学生(外层循环),依次录入其4门课的成绩(内层循环)。需解决的问题:如何定义二维数组以及如何对二维数组进行遍历?13.2 任务分析(续)新知识(1)定义二维数组数据类型 数组名[第1维长度][第2维长度];举例:存储3名学生4门课程成绩的二维数组 int score[ 3 ] [ 4 ];13.2 任务分析(续)(2)如何遍历二维数组 按行遍历和按列遍历两种方式。 举例: for(i = 0; i 3; i++) //遍历每一行 for(j = 0; j4; j++) //对每一行,遍历每一列 scanf(“%d”, score[ i ][ j ]); 13

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档