- 1、本文档共66页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第02章 数据类型~输入输出.ppt
第 章 2 数据类型、运算符、表达式、赋值语句、输入输出 C语言的词法单位 数据类型 常量和变量 运算符和表达式 数据输出 数据输入 程序实例 变量初始化和赋值语句 关系表达式:用关系运算符将两个表达式连接起来的式子。 例:ab, a+bc+d, (a=3)(b=5) ‘a’‘b’ (ab)(bc) 关系表达式的结果为逻辑值True和False,但在C语言中没有逻辑数据类型,而是以1代表true,0代表false。 例: 35 的值为0 6*32*7 的值为1 12-1 的值为0 21==1 的值为1 第 章 2 数据类型、运算符、表达式、赋值语句、输入输出 C语言的词法单位 数据类型 常量和变量 运算符和表达式 数据输出 数据输入 程序实例 变量初始化和赋值语句 逻辑运算符: 、 || 、! ! 逻辑非(NOT) 逻辑与(AND) || 逻辑或(OR) 优先级 高 低 结合方向为自左至右 逻辑运算符和|| 低于关系运算符;!高于算术运算符 第 章 2 数据类型、运算符、表达式、赋值语句、输入输出 C语言的词法单位 数据类型 常量和变量 运算符和表达式 数据输出 数据输入 程序实例 变量初始化和赋值语句 逻辑运算符的运算规则(真值表): 若左右两个操作数均为非零,则返回值 为非零,否则返回值为假。 || 若左右两个操作数有一个为非零,则 返回值为非零,否则返回零。 ! 把非零操作数转换为零,而把零 操作数转换为非零。 逻辑表达式: 在C 语言中,参加逻辑运算的可以是关系表达式(实际参加运算的是1和0),也可以是其它量,C规定0代表假值,非0代表真值。 例: ab cd x==1 || !b !(sex==’M’ age20) 第 章 2 数据类型、运算符、表达式、赋值语句、输入输出 C语言的词法单位 数据类型 常量和变量 运算符和表达式 数据输出 数据输入 程序实例 变量初始化和赋值语句 C语言中, 和 || 是短路运算符号 。 0 !3 的值为0 53 2 || 84 - !0 的值为1 ? ((53) 2) || (8(4-(!0))) 在实际的逻辑运算中,可以不必计算每一个运算符,只有在必须计算下一个运算符才能求出表达式的值时,才计算该运算符。(原因:对 || 运算只要有一个操作数为真,其结果即为真,对 运算,只要有一个操作数为假,其结果即为假。) 例:a b c 只需判断出a、b、c中有一个为假,最终结果即为假; 第 章 2 数据类型、运算符、表达式、赋值语句、输入输出 C语言的词法单位 数据类型 常量和变量 运算符和表达式 数据输出 数据输入 程序实例 变量初始化和赋值语句 赋值运算符:= 赋值表达式:由赋值运算符组成的表达式 一般形式为: 变量 赋值运算符 表达式 复合运算符:在 = 之前加上某些特定运算符 如:+=,-=,*=,/= %= = = = ^= |= 举例: i+=j+8 等价于 i=i+(j+8) x*=3 等价于 x=x*3 p%=2 等价于 p=p%2 第 章 2 数据类型、运算符、表达式、赋值语句、输入输出 C语言的词法单位 数据类型 常量和变量 运算符和表达式 数据输出 数据输入 程序实例 变量初始化和赋值语句 赋值表达式的求解过程:将赋值运算符右侧的“表达式”的值赋给左侧的变量,整个赋值表达式的值就是被赋值的变量的值。 例: a=5 (a的值为5,整个赋值表达式的值也是5) a=6*3 a=b=5 (等价于a=(b=5) ) 注: 赋值表达式的结合方向为自右至左。赋值表达式可包含复合的赋值运算符。 例
您可能关注的文档
- 即时销售.ppt
- 联轴器和离合器01251.ppt
- U4 BII文稿.ppt
- 唐红卫讲座.ppt
- 10原子吸收法.ppt
- 技术经济学33076.ppt
- 轴及轴毂联接.ppt
- 横向价值链分析95866.ppt
- 安徽大学经济学类考研国际经济学.ppt
- 第3章 电算化会计基本原理53573.ppt
- 人教版数学八年级上册 15.1.2 分式的基本性质教案.docx
- 高中信息技术必修教案-4.1 文本信息加工1-教科版.docx
- 人教版生物八年级下册 第七单元 第二章 第四节 人的性别遗传1教学设计(word表格版).docx
- 第7课 地球——水的星球(教学设计)-教科版科学三年级下册.docx
- 第三单元《线线 直线和射线》教案-2024-2025学年四年级上册数学西师大版.docx
- 第三课 梦想始于当下(Word教案)新教材2024-2025学年七年级道德与法治上册同步备课(统编版2024).docx
- 2024-2025学年高中生物学必修1 分子与细胞人教版(2019)教学设计合集.docx
- 2024-2025学年初中信息技术(信息科技)初中一年级(上册)教科版(云南)教学设计合集.docx
- 2024-2025学年小学英语三年级上册牛津(绿色上教版)教学设计合集.docx
- 2024-2025学年初中生物学七年级上册苏科版(2024)教学设计合集.docx
最近下载
- (新课标新教材)新人教版初中英语七年级上册Starter Unit 1 Hello第1课时Listening and Speaking《Section A How do you greet people 1a-2d》说课稿.doc
- 苏教版数学一年级上册期中调研.doc VIP
- 《四川省玻璃幕墙工程技术标准》编制浅析.pdf VIP
- 深圳市学生视力的调查与对策研究.doc
- ESG概论完整版本.pptx VIP
- 推动中医药文化传承发展实施方案.docx VIP
- 团队合作ppt模版.pptx
- S145水表井标准图集.pdf
- 炼油厂厂房封闭工程施工组织设计方案.doc VIP
- 美的MDV8多联机中央空调说明书.pdf
文档评论(0)