- 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 /
您可能关注的文档
- 第1章细胞概述A41.ppt
- 第5章连续时间系统的复频域分析2010.ppt
- 第5章生化(刘建华).ppt
- 第5章非线性编辑.ppt
- 第5章酸碱平衡与沉淀溶解平衡.ppt
- 第6章_MATLAB数值计算_part2.ppt
- 第6章(读写器).ppt
- 第5章逆合成分析法.ppt
- 第6章_方法.ppt
- 第6章云计算.ppt
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 胃肠镜检查护理.pptx VIP
- 2025年6月浙江省通用技术高考真题试卷及答案.docx VIP
- 2024年6月浙江省高考通用技术真题试卷含答案.pdf VIP
- 江苏省徐州市中考数学试题(含答案)[6].doc VIP
- 钢筋加工棚设计计算书.pdf VIP
- Unit 5 I love reading示范公开课教学课件【小学英语外研剑桥六年级下册】.pptx VIP
- 机器学习与基金特征如何选择正Alpha基金?.docx VIP
- 高中物理选择性必修3教材习题答案.docx VIP
- 第五单元 数据的收集与整理 课件 2025-2026学年人教版数学三年级下册.pptx VIP
- (DAP)HAZOP分析.doc VIP
原创力文档

文档评论(0)