C语言程序设计教程课件 第7章_数组.pptxVIP

  • 4
  • 0
  • 约1.18万字
  • 约 52页
  • 2026-02-27 发布于山东
  • 举报

第7章数组

第7章数组本章主要内容1.一维数组的概念2.二维(多维)数组的概念3.字符数组的概念4.数组作为函数参数的作用5.不同类型数组的区别

第7章数组?程序设计遇到的问题:处理大量具有相同数据类型数据时遇到不方便。如:计算Fibonacci数列前40个元素的值;统计50个商品的平均价格等等。?问题具有的特性:数据类型相同。?现有的解决方案:采用简单变量的方式。?现有方案的缺陷:①需要大量不同的标识符作为变量名;②变量在内存中的存放是随机的;③随着这种变量的增多,组织和管理好这些变量会使程序变得复杂。?改进的解决方案:使用数组。

第7章数组?数组具有的特点1.数组是一种变量的集合,在这个集合中,所有变量的数据类型都是相同的;2.每一个数组元素的作用相当于简单变量;3.同一数组中的数组元素在内存中占据的内存空间是连续的;4.数组的大小(数组元素的个数)必须在定义时确定,在程序中不可改变;5.数组名代表的是数组在内存中的首地址。

7.1一维数组的定义和初始化7.1.1一维数组的定义?一维数组的定义格式:[存储类型]数据类型数组名[数组大小];如:inta[6];说明:①数组名为a;②数组有6个元素:a[0]、a[1]、a[2]、a[3]、a[4]、a[

文档评论(0)

1亿VIP精品文档

相关文档