C语言数组20111102.pptVIP

  • 2
  • 0
  • 约5.19千字
  • 约 27页
  • 2018-03-09 发布于河南
  • 举报
C语言数组20111102

* * * * * * * * * * * * 问题 如何编程来分析班级的C语言成绩:求平均分、最高分、最低分、不及格的人数、90分以上的人数等等。 * 一维数组 教学目标 (1)理解数组的概念 ; (2)理解数组在内存中的存储方式; (3)掌握数组的定义、初始化和引用方法; (4)掌握利用数组的编程方法 * 数组的概念 是一组相同数据类型的变量的集合; 用一个统一的名字(数组名)来代表这些变量; 用这些变量在数组中的位置(下标)来区别、引用每个变量(数组元素)。 举例:可以用一个一维数组来描述班级同学C语言的成绩数据. * 一维数组的定义 数据类型 数组名[数组长度] 1)数据类型:数组中每个变量元素的数据类型 2)数组名:数组(变量)的名称,标识命名规则 3)数组长度:整型常量表达式,指定数组的大小 举例: int a[5]; 定义一个含有5个整型元素的数组 a char c[200]; 定义一个含有200个字符元素的数组 c double score[72]; 定义一个含有72个double型元素的数组score * 一维数组存储结构 逻辑结构: 由一串数据构成的向量表,每个元素的下标值确定了各元素在此数据表中的位置。 a[5]排序次序为: a[0],a[1],a[2],a[3],a[4] 存储结构: 数组元素存放为一片连续的存储单元,其元素在内存中的存放顺序与逻

文档评论(0)

1亿VIP精品文档

相关文档