第二章 数据类型、运算符与表达式课件.pptVIP

第二章 数据类型、运算符与表达式课件.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.3 整型数据 §2.4 浮点型数据 §2.7 算术运算符和算术表达式 例:a+b*(c-2)+d/’A’ 3.强制类型转换运算符 —— 将一个表达式的结果或变量强制转换成我们需要的类型 §2.8 逗号运算符和逗号表达式 —— 用“,”将两个表达式连接起来 一般形式:表达式1,表达式2……表达式n 求解过程:依次求表达式1~n,整个表达式的 值是表达式n的值 例如:3+5,5+8 a=3*5,a*4 * * 第二章 数据类型、运算符与表达式 §2.1 C的数据类型 算法处理的对象是数据 程序中所用到的数据必须指定其数据类型 单精度型 float 双精度型 double C 数 据 类 型 基本类型 构造类型 指针类型 数值类型 字符类型 char 枚举类型 enum 整 型 浮点型 短整型 short 长整型 long 整型 int 结构体struct 共用体union 空类型 void § 2.2 常量与变量 一、常量和符号常量 常量:程序运行时其值不能改变的量(即常数) 符号常量:用一个标识符代表的常量 整型常量 实型常量 字符常量 变量名、函数名、数组名等 例 符号常量举例 #define PRICE 30 void main( ) { int num,total; num=10; total=num*PRICE; printf(total=%d,total); } 常量名常用大写,变量名常用小写 使用符号常量的好处: 1、含义清楚 2、易于修改,一改全改 二、变量 —— 其值可以改变的量 变量名 1、 变量值 变量类型 2、标识符的命名规则: 只能以英文字母、数字和下划线构成 必须以字母或下划线开头 不能以关键字作为标识符 长度有限(不超过32个字符) 见名知义 例:判断下列标识符号合法性 sum Sum M.D.John day Date 3days student_name #33 lotus_1_2_3 char ab _above $123 M.D.John 3days #33 ab $123 char 注: 区分大小写 程序中的变量要先定义后使用 一、整型常量(整常数) 十进制整数:由数字0~9和正负号表示.如:123,-456,0 八进制整数:由数字0开头,后跟数字0~7表示.如:0123,011 十六进制整数:由0x开头,后跟0~9,a~f,A~F表示.如:0x123,0Xff 二、整型变量 1.分类: 基本型(int) 16位 2字节 短整型(short) 16位 2字节|4字节 长整型(long) 32位 4字节 2.整型变量的定义 数据类型 变量名1[,变量2,……]; int a,b; long e; 例:int i; i=10; 存放示意图 实际存放图 (10)10=(1010)2 3.内存中的存放形式 —— 二进制 10 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 例:int i; i=-10; 绝对值的二进制:0000000000001010 -10的反码 :1111111111110101 -10的补码 :1111111111110110 实际存放图 (10)10=(1010)2 3.内存中的存放形式 —— 二进制 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 4.整型数据的溢出 三、整型常量的类型 根据其值所在范围确定其数据类型 short ≤ int long -32768~+32767 正负20亿 在整常量后加字母l或L,认为它是long int 型常量 1254L,548l 在整常量后加字母u或U,认为它是unsigned int 型常量 -123U,-142u 一、浮点型常量的表示方法 十进制小数形式:必须有小数点 如0.123, 123.0, 0.0, 123. 指数形式:e或E之前必须有数字,指数必须为整数 如:12.3e3 123E2 1.23e4 e-5 1.2E-3.5 规范化的指数形式 二、浮点型变量 1.分类:

文档评论(0)

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

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

1亿VIP精品文档

相关文档