第5讲单片机C语言程序设计.pptVIP

  • 47
  • 0
  • 约5.59千字
  • 约 26页
  • 2016-11-30 发布于重庆
  • 举报
第5讲单片机C语言程序设计

* 2. C51构造数据类型 1 数组 一.一维数组 一维数组只有一个下标,定义的形式如下: 数据类型说明符 数组名[常量表达式][={初值,初值……}] 数组中各元素类型 数组的标识符 数组长度,元素个数 给数组元素赋初值 例如:下面是定义数组的两个例子。 ① unsigned char x[5]; ② unsigned int y[3]={1,2,3}; ① 定义了一个无符号字符数组,数组名为x,数组中的元素个数为5。 ② 定义了一个无符号整型数组,数组名为y,数组中元素个数为3,定义的同时给数组中的三个元素赋初值,赋初值分别为1、2、3。 注意:C51语言中数组的下标是从0开始的,①的5个元素分别是:x[0]…x[4]。②的3个元素分别是:y[0]=1;y[1]=2;y[2]=3。 C51规定在引用数组时,只能逐个引用数组中的各个元素,而不能一次引用整个数组。但如果是字符数组则可以一次引用整个数组。 * Fibonacci数列在数学和计算机算法中十分有用。Fibonacci数列是这样的一组数:第一个数字为0,第二个数字为1,之后每一个数字都是前两个数字之和。设计时通过数组存放Fibonacci数列,从第三项开始可通过累加的方法计算得到。 程序如下: #include reg52.h //包含特殊功能寄存器库 #include stdio.h /

文档评论(0)

1亿VIP精品文档

相关文档