[工学]c语言程序设计第6章.pptVIP

  • 3
  • 0
  • 约9.82千字
  • 约 32页
  • 2018-03-28 发布于浙江
  • 举报
[工学]c语言程序设计第6章

北京科技大学 计算机系 第6章 数 组 第6章 数组 6.1 数组的基本概念 6.2 一维数组 例如: int a[10];(√) float score[5]; (√) int a[n];(×) C语言不允许定义动态数组,即不能用变量来定义数组的长度。 6.2.2 一维数组在内存的存放 数组下标从0开始。 一维数组的元素在内存里按下标递增的顺序连续存放。 数组名代表数组的首地址,即score的值与score[0] 的地址值相同。 6.2.3 一维数组的引用 数组必须先定义后使用 C语言规定只能逐个引用数组元素,而不能一次引用整个数组。 引用数组元素的一般形式: 6.2.4 一维数组的初始化 6.2.5 一维数组的应用举例 6-1 求解Fibonacci数列的前20个数,其规律是 F1=1,F2=1, Fn= Fn-1+ Fn-2 6.2.5 一维数组的应用举例 冒泡法排序 (续) 冒泡法排序 (续) #define N 6 void main( ) { int a[N]; int i,j,t; for (i=0; iN; i++) scanf(%d,a[i]); for (i=1; i=N-1; i++) /*控制比较的趟数 */ for (j=0; jN-i; j++)

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档