C语言第三章(数据类型和表达式)2.ppt

C语言第三章(数据类型和表达式)2.ppt

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言第三章(数据类型和表达式)2

每一个字符有一个唯一的编码。称为ASCII码 (American Standard Code for Information Interchange) 常用字符有128个,编码从0到127。 ;一. 字符常量 字符常量需要用单引号括起来。 例如: A 、b 、0 等。; \n —— 回车换行(ASCII码为10) \t —— 水平制表符 (TAB键) \b —— 退格 \f —— 换页 \a —— 响铃(ASCII码为7) \“ ——“ \’ —— ’ \\ —— \;(2) 任何字符都可以用下面的形式表示: \字符的ASCII值 其中ASCII码值只能用三位八进制或两位十六进制表示。 三位八进制的表示:\ddd ; (d: 0~7); 两位十六进的表示: \xdd ; (d:0~ 9;A~ F ) ;二.字符变量; 字符数据与整型数据可以互相赋值。;四. 字符串常量 (C字符串) 双引号括起的一串字符 如:“how are you”;“china\n”; “a”; “5\tbc”; “123.4” 字符串常量的存储方?? 以字符‘\0’(NULL)作为字符串结束标志,C语言中出现的所有由双引号括起来的一串字符中一定包含该字符。; I say:”Goodby!”;3.6 运算符及表达式;二. 学习运算符应注意的问题;三. 表达式 用运算符将运算对象按C的语法规则连接起来的式子叫表达式。 例: 5 * b/c-1.5+‘a’ ; (x+y)*(a+b)/(a-b); 12%5+sqrt(31); 1. 运算对象:常量、变量、函数等; 2. 运算符: 分单目运算、双目运算和三目运算符;;3. 注意与数学上习惯的表示方法的不同;3.7 算术运算符;例:将一个4位整数n,分离出个位、十位、百位和千位。;3.8 赋值运算符;二. 算术赋值运算----组合运算;3.9 自增自减运算符;例1: int a=2,b=3; 执行:x=a++ + ++b; x= a= b= ;3.10 不同数据类型间的转换;形式: (数据类型)表达式 当需要做一些特殊的运算,必须使用强制类型转换运算。 例1:int k=3; float x; 执行: x=1/k; 问x的值? 如何让x得到0.3333333的值? 例2:int a=3,b=4; float x=10.4,y=3.5; 表达式:(float)(a+b)/2+(int)x%(int)y的结果? [注意] (1)转换是暂时的,定义是永久的; (2)它是一个运算符, 单目运算, 优先级为2;;本章习题

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档