单片机原理及应用——C语言程序设计与实现 教学课件 作者 马斌 韩忠华 王长涛 夏兴华 第4章C51程序设计基础.pptVIP

单片机原理及应用——C语言程序设计与实现 教学课件 作者 马斌 韩忠华 王长涛 夏兴华 第4章C51程序设计基础.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章C51程序设计基础 4.1 C51符号类型 4.2 C51常量与变量 4.3 C51语句 4.1 C51符号类型 4.1.1标识符 1、所有标识符必须由英文字母(A~Z,a~z)或下划线“_”开头; 2、标识符的其他部分可以用字母、下划线“_”或数字(0~9)组成; 3、大小写字母表示不同意义,即代表不同的标识符; 4、标识符最大长度因机器而异,一般默认为32个字符; 5、标识符不能用C51的关键字。 4.1 C51符号类型 4.1.2关键字 关键字是C51语言和C51编译器专用的字符序列,在选用标识符的时候不可与关键字重名,否则程序无法编译运行。 4.1 C51符号类型 4.1.3运算符 在C51语言中,运算符主要可以分为三大类:算术运算符,关系运算符与逻辑运算符,按位运算符。除此之外,还有一些用于完成特殊任务的运算符。 1、算术运算符 2、逻辑运算符 3、关系运算符 4.1 C51符号类型 4.1.4分隔符 分隔符中有许多符号是与运算符相重的。C51允许这种重用,可以通过符号在上下文中的位置和作用来区别。C51语言中使用的分隔符有: [] () {} , ; : … * = ^ # 4.2 C51常量与变量 4.2.1 基 本 数 据 类 型 4.2 C51常量与变量 4.2.2常量 所谓常量是在程序运行过程中不能改变值的量。常量的数据类型只有整型、浮点型、字符型、字符串型和位标量。 转义字符表 4.2 C51常量与变量 4.2.3变量 所谓变量是在程序运行过程中能改变值的量。定义一个变量的格式如下: [存储种类] 数据类型 [存储器类型] 变量名表 4.2 C51常量与变量 4.2.4变量作用范围 1、局部变量 局部变量也称为内部变量。局部变量是在函数内作定义说明的。其作用域仅限于函数内, 离开该函数后再使用这种变量是非法的。 2、全局变量 全局变量也称为外部变量,它是在函数外部定义的变量。 4.3 C51语句 4.3.1说明语句与空语句 C51中说明语句为程序中说明常量赋值、变量数据类型的基础性语句。只有分号“;”组成的语句称为空语句。空语句是什么也不执行的语句。 存储类型说明符 4.3 C51语句 4.3.2表达式语句 C语言中所有的操作运算符都是通过表达式来实现的,由表达式组成的语句称为表达式语句,它是由一个表达式后接一个分号“;” 组成。 4.3 C51语句 4.3.3条件语句 条件语句又称为分支语句,它是用关键字if构成的。C语言提供了3种形式的条件语句 1、if(条件表达式)语句 4.3 C51语句 2、if(条件表达式)语句1 else 语句2 其含义为:若条件表达式的结果为真(非0值),就执行语句1;反之,若条件表达式的结果为假(0值),就执行语句2。这里的语句1和语句2均可以是复合语句。 4.3 C51语句 3、if(条件表达式1)语句1 else if(条件式表达2)语句2… else if(条件式表达3)语句3 else if(条件表达式n)语句m …… else语句n 4.3 C51语句 4.3.4开关、跳转语句 1、开关语句 开关语句也是一种用来实现多方向条件分支的语句。 2、跳转语句 跳转语句就是起到从一段代码跳转到另外一段代码的作用的语句。 4.3 C51语句 4.3.5循环语句 循环结构是程序中一种很重要的结构。其特点是,在给定条件成立时,反复执行某程序段,直到条件不成立为止。 1、while语句 while语句的一般形式为: while (表达式)语句; 4.3 C51语句 4.3.5循环语句 2、do-while语句 do-while语句的一般形式为: do 语句; while(表达式); 4.3 C51语句 4.3.5循环语句 3、for语句 for(表达式1;表达式2;表达3) 语句; 4.3 C51语句 4.3.6复合语句 把多个语句用括号{}括起来组成的一个语句称复合语句。在程序中应把复合语句看成是单条语句,而不是多条语句。 4.3 C51语句 4.3.7函数调用语句 C语句是一种模块化程序设计语言。 1、函数的定义语句 2、函数调用与函数声明(说明) 4.3 C51语句

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档