C语言程序设计案例教程 作者 杨旭 第2章.pptVIP

C语言程序设计案例教程 作者 杨旭 第2章.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文档。上传文档
查看更多
第 2 章C语言程序基础 本章要点 2.1 主函数的基本结构 2.2 C语言程序的基本元素 2.3 程序中的运算 2.4 综合实例 习题 2 * * 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 2.1.1 C语言程序的入口与结束 上一章已指出,main( )是C语言程序的主函数,每个C语言程序有且仅有一个主函数。所有的C程序都是从这里开始执行。也就是说,在C语言中程序总是从main( )函数开始执行,而不管main( )是在程序的什么位置。 任何主函数都由main( )和它之后的一个左花括号“{”和一个右花括号“}”组成。这一对花括号之间就是函数的主体,简称函数体。 2.1.2 主函数结构 从前面的程序实例可见,main( )函数的函数体由紧跟在函数名后的左花括号开始,到与之对应的相同层次的右花括号结束。 花括号必须成对出现,如果在程序中的花括号不配对(例如,缺少右花括号),则在程序编译时会出现错误消息:syntax error : }。 花括号除了可以作为函数体的开头和结尾的标识外,还可以用于复合语句(也称作块语句)的开头和结尾标志 。 2.1 主函数的基本结构 2.2.1 标识符与关键字 在程序设计中,常用具有一定意义的名字来标识程序中的变量、函数、数组、类、标号以及其他用户自定义的数据类型,以方便在程序设计中按名字来访问数据,这种名字被称为标识符。 在C语言程序中,标识符由1~8个字符组成。构成标识符的字符只能是下划线“_”、数字(0~9)和英文字母,并且标识符的第一个字符只能是下划线或英文字母。 2.2.2 常量与变量 常量与变量是程序设计中的基本概念,这两个对象的含义,对于程序设计来说是非常重要的基础知识。 1.变量 变量是指在程序运行过程中,值可以发生变化的量。 C语言变量遵循“先定义,后使用”的原则,变量在使用前,都要求先对其数据类型进行定义。在定义时系统会为变量分配固定的内存,按照变量名对其进行访问。 2.2 C语言程序的基本元素 2.常量 与变量的定义相反,常量是指在程序运行过程中不能发生改变的量。 常量的类型通常有5种:整型、实型、字符型、字符串型和符号常量。 (1)整型常量 整型常量就是整数,可以是十进制、八进制(以0开头)或十六进制数(以0x或0X开头)的整数。 (2)实型常量 实型常量是带小数位的数值,可以是小数,也可以是指数。 (3)字符型常量 字符型常量是括在单引号内的一个字符。这些字符通常是ASCII码字符,它们的值即为该字符的ASCII码值。 (4)字符串型常量 字符串型常量是由双引号括起来的字符序列。字符串型常量与字符型常量有严格的区分,编译程序在每个字符串的后面自动加上一个空操作符\0以示区别。 2.2 C语言程序的基本元素 (5)符号常量 符号常量是指以标识符形式出现的常量,C语言中符号常量的定义可通过编译预处理命令#define来得到,符号常量的定义形式如下: (见书) 2.2.3 数据类型 数据类型用于说明数据的类型,以便于在内存中为其分配相应的存储空间。 C语言提供了丰富的数据类型,可以分为两类:基本类型和结构/派生类型。本节主要学习基本数据类型,其他类型在以后的章节中学习。 C语言的基本数据类型主要包括整型、实型、字符型、指针型和无值型。下面对这些基本数据类型进行详细介绍。 1.整型 整型用于存储整数,其值可以是十进制、八进制或十六进制的数。整型变量用关键字int来定义 。 2.浮点型 浮点型也称为实型单精度类型或实型,常用来表示小数或超出整型范围的数值。 浮点型变量用关键字float来定义。 2.2 C语言程序的基本元素 3.双精度型 双精度型常用于很大的数值或科学计算。 双精度变量用关键字double来定义 4.字符型 字符型是用于表示ASCII字符的数据类型。 字符变量用关键字char来定义。 5.无值型 无值型用关键字void来定义,无值型是一类特殊的类型,常用在函数定义中,表示函数无返回值。 除以上列出的数据类型外,还有指针型也算是基本类型。指针是指向数据地址的变量,从实质上来说,指针的内容就是数据在内存单元的地址。在后面我们将对其进行深入学习。 表2.3中列出了C语言中常用的基本数据类型及其长度。 2.2 C语言程序的基本元素 2.3.1 运算符与表达式 C语言的运算符按运算类型可分为赋值运算符、算术运算符、逻辑运算符、关系运算符、位运算符、指针运算符和取成员运算符等;

您可能关注的文档

文档评论(0)

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

1亿VIP精品文档

相关文档