网站大量收购独家精品文档,联系QQ:2885784924

第二章与阿芳.pptVIP

  1. 1、本文档共93页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 数据类型、运算符和表达式 2.1 数据类型 2.2 常量和变量 2.3 运算符和表达式 2.4 位运算 2.5 运算符的优先级 2.6 格式化输入输出函数的进一步讨论 2.7 常见问题分析 2.1 数据类型 2.2 常量和变量 2.2.1 常量(文字量) 1.整型常量:整型常量就是整常数。 (1)?十进制整型常量: 例如 56、-100、2004; (2)?八进制整常量: 必须以0开头,数码取值为0~7。 如:017(15)10、0101(65) 10、0177777(65535) 10; (3) 十六进制整常量: 前缀为0X或0x,其数码取值为0~9,A~F或a~f。 如:0X2A(42) 10、0xA0 (160) 10、0XFFFF (65535) 10; (4) 整型常量的后缀(L/l、H/h): 如果使用的数超过了整型数的范围,就必须用长整型数来表示。长整型数是用后缀“L”或“l”来表示的。如:158L (十进制为158),012L (十进制为10) 2.浮点型常量 :也称为实型 它有二种形式: 十进制小数形式 指数形式 (1)十进制小数形式:由数字0~9和小数点组成(注意必须有小数点)如:0.0、5.0、3.14 、.0、0. (2)指数形式: 一般形式为:[±] [整数部分] [.] [小数部分] [(e,E)±n] [后缀] 符号[ ]表示该组成部分为可选项,但必须遵守浮点数的下列组成规则: ① 一个浮点数可以无整数部分或小数部分,但不能二者全无; ② 一个浮点数可以无小数点或指数部分,但不能二者全无; 如:.234e+12 , 25E5 , 1.23, +1.23e-4f 3. 字符型常量:用单引号括起来的一个字符 ,单引号中的内容 不能是单引号,双引号和反斜线。如:’a’ 、’C’、 ’=’、 ’+’、 ’?’ 字符常量的值就是该字符的ASCII码值(对应一个整数)。如:’A’的值为整数65 转义字符是一种特殊的字符常量。转义字符以反斜线“\”开头,后跟一个或几个符号。转义字符具有特定的含义,不同于字符原有的意义。 广义地讲,C语言ASCII字符集中的任何一个字符均可用转义字符来表示, 如: ‘\101’和’\x41’表示字母’A’ ,‘\102’表示字母’B’。 常用的转义字符如下表所示: 例2.1 转义字符的使用 #include stdio.h void main( ) { char ch; ch=‘\44’; //将ASCII码为’\44’即36的字符赋给ch printf(“ch is %c\n”,ch); //输出字符,ASCII码为36对应的字符为$ } 输出结果为: ch is $ 4. 字符串常量:由一对双引号括起的字符序列。 字符串常量和字符常量是不同的量。它们之间主要有以下区别: 字符常量由单引号括起来,字符串常量由双引号括起来。 (2) 字符常量只能是单个字符,字符串常量则可以含0个或多个字符。 (3) 可以把一个字符文字量赋予一个字符变量,但不能把一个字符串文字量赋予一个字符变量。 (4) 字符常量占一个字节的内存空间。字符串常量占的内存字节数等于字符串中字符数加1。增加的一个字节中存放字符’\0’ (ASCII码为0)。这是字符串结束的标志。 5. 符号常量 : 常量除了用上述直接表示方法外,还可以采用符号表示, 称为符号常量(又称 宏) 使用符号常量的好处是:含义清楚;能做到“一改全改”。 符号常量在使用之前必须先定义,其一般形式为: #define 符号常量标识符 值 #define是预处理命令(预处理命令都以“#”开头), 称为宏定义命令。其功能是把该标识符定义为其后的常量值。如:#define PI 3.14 //C 的常量形式,无类型 C++的常量: const double pi =3.14; //C++常量,有类型 例2.2 采用宏定义的方式定义符号常量 #include stdio.h #define PI 3.14159 //定义符号常量PI,值为3.14159 void main( ) { double radius = 10.0; double perimeter; double are

文档评论(0)

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

分享好文档!

1亿VIP精品文档

相关文档