C课件第八讲(12级)1.pptVIP

  • 1
  • 0
  • 约9.18千字
  • 约 44页
  • 2017-08-15 发布于河南
  • 举报
C课件第八讲(12级)1

第六章 数组 数组是一种构造数据类型。构造数据类型是由基本数据类型按一定规则组成的。 本章重点掌握: 一维数组和二维数组的定义和引用 例如: #define X 15 int a[X],b[100]; 表示定义了两个整型一维数组: 一个数组名为a,共有15个数组元素;一个数组名为b,共有100个数组元素。由于一个整型量在内存中占两个字节,因此,整型数组a在内存中连续占用30个字节 例 #define N 20 int a[5]; float f1[N+6]; 说明: a[5]:a[0],a[1],a[2],a[3],a[4] f1[N+6]:f1[0],f1[2],···,f1[25] 注意: 引用a[5],f1[26]编译不报错,但不能得到正确的运行结果。 int a[100]; scanf(“%d”, a); 等价于scanf(“%d”,a[0]); for(i=0;i=99;i++) scanf(“%d”,a[i]); for(i=15;i=24;i++) printf(“a[%d+5]=%d\n”,i,a[i+5]); 例 用起泡法排序。 将任意十个数按由小到大的方式排序。 例: 例 把一个整数依次插

文档评论(0)

1亿VIP精品文档

相关文档