第三章变量与数据类型.pptVIP

  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文档。上传文档
查看更多
第三章变量与数据类型

* 第三章 变量与数据类型 问题的引入 例1:main( ) { int i=3; char ch=‘a’; float f=5.2; printf(“ch=%c\n”,ch); printf(“i=%d\n”,i); printf(“f=%f”,f); } int、char、float:数据类型 ; i、ch、f:变量;3、’a’、5.2:常量; 例2: #define PI 3.14 main( ) { float r,area; scanf(“%f”,r); area=PI*r*r; printf(“area=%f\n”,area); } PI:常量; r,area:变量; 教学内容之一:常量 常量的定义: 在程序运行过程中,其值不能被改变的量称为常量。 常量可以从字面形式即可判断则称为字面常量或直接常量。 常量的分类: (1)整型常量(如12,0,-3为整型常量) (2)实型常量(4.6,-1.23为实型常量) (3)字符常量( ’a’,’d’字符常量) (4)符号常量 符号常量:用一个标识符来代表常量,即给某个常量取个有意义的名字,这种常量称为符号常量。 例:#define PI 3.14 使用符号常量的好处: (1)含义清楚、见名知意。 (2)修改方便、一改全改。 符号常量应用举例: #define PRICE 30 main( ) { int num,total; num=10; total=num*PRICE; printf(“total=%d\n”,total); } 相关注意事项: (1)、符号常量不同于变量,其值在其作用范围内不能改变,也不能被重新赋值。若程序中出现: PRICE=40;则错误!! (2)、符号常量名用大写,变量名用小写,以示区别。 教学内容之二:变量 变量的定义:在程序运行过程中,其值可以被改变的量称为变量。例:int i; float f; char c; 变量的两个要素: (1)变量名。每个变量都必须有一个名字──变量名。一个变量名对应于一定的内存单元。变量名实际上是一个符号地址,在对程序编译连接时由系统给每一个变量名分配一个内存地址。对变量的所有操作实际是对相应内存单元的操作。 (2)变量值。在程序运行过程中,变量值存储在内存中。在程序中,通过变量名来引用变量的值。 例:int a=3; 变量名a对应于地址1002; 1002 1003 存储单元 3 变量值 标识符 :用来标识变量名、符号常量名、函数名、数组名、类型名、文件名的有效字符序列称为标识符,简单的说,标识符就是一个名字。 C语言中关于标识符的规定: (1)、只能由字母、数字、下划线组成; (2)、第一个字符必须是字母或下划线。 例:合法的标识符: sum , average , _total , Class , day , month , Student_name , tan , lotus_1_2_3 , BASIC , li_liang 非法的标识符:M.D.john , $123 , #33 , 3D64 , ab 关键字:编辑程序本身所使用的标识符,我们只能按照C语言所设计好的规则来使用这些关键字,而不能更改或重复定义它们。因此,自定义的变量名、函数名等都不能与这些关键字相同。C语言所提供的所有关键字:教材P20 关于变量的有关注意事项: (1)、在给变量命名时,大写字母和小写字母有区别。 例:sum和SUM,class和CLASS被视为不同的变量。 (2)、标识符的长度(字符个数)视系统不同而有所不同。 TC V2.0的有效长度为32个字符。 (3)、在选择变量名或其它标识符时尽量“见名知意”; (4)、所有用到的变量要“先定义,后使用”。 教学内容之三 :C语言的数据类型 数据类型 基本类型 整型 实型 单精度型 双精度型 字符型 枚举类型 构造类型 数组类型 结构体类型 共用体类型 指针类型 一、整型数据 1、整型常量 整型常量即整常数,在C语言中可用三种形式表示: (1)十进制整数(数码取值:0~9)。例:10、36、0、-456。 (2)八进制整数(以数字0开头)。 例:0123表示八进制123,其

文档评论(0)

hello118 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档