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

第三章 基本数据类型、运算符与表达式.ppt

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

C语言程序设计 主讲人:****** 3.1 C语言的数据类型 3.1 C语言的数据类型 3.2 标识符与关键字 3.2 标识符与关键字 3.2 标识符与关键字 3.2 标识符与关键字 3.3 常量 3.3.1 整型常量 3.3.1 整型常量 3.3.2 实型常量 3.3.3 字符型常量 3.3.3 字符型常量 3.3.3 字符型常量 3.3.4 字符串常量 3.3.4 字符串常量 3.3.4 字符串常量 3.3.5 符号常量 3.4 变量 3.4.1 变量的定义 3.4.2 变量的初始化 3.4.2 变量的初始化 3.4.2 变量的初始化 3.4.2 变量的初始化 3.4.2 变量的初始化 3.5 运算符及其表达式 3.5 运算符及其表达式 3.5 运算符及其表达式 3.5 运算符及其表达式 3.5 运算符及其表达式 3.5 运算符及其表达式 3.5 运算符及其表达式 3.5 运算符及其表达式 3.5.1算术运算符和算术表达式 3.5.2 赋值运算符和赋值表达式 3.5.2 赋值运算符和赋值表达式 3.5.2 赋值运算符和赋值表达式 3.5.2 赋值运算符和赋值表达式 3.5.2 赋值运算符和赋值表达式 3.5.2 赋值运算符和赋值表达式 3.5.3 关系运算符和关系表达式 3.5.3 关系运算符和关系表达式 3.5.4 逻辑运算符和逻辑表达式 3.5.4 逻辑运算符和逻辑表达式 3.5.5 条件运算符和条件表达式 3.5.6 逗号运算符和逗号表达式 3.5.6 逗号运算符和逗号表达式 3.5.7 位运算 3.5.8指针运算符、sizeof运算符 3.5.8指针运算符、sizeof运算符 3.6 运算符的优先级和结合性 3.7 表达式中数据类型的转换 3.7 表达式中数据类型的转换 3.7 表达式中数据类型的转换 (7)逗号运算符:用于把若干表达式组合成一个表达式(,)。 (8)指针运算符:用于取内容(*)和取地址()二种运算。 (9)求字节数运算符:用于计算数据类型所占的字节数(sizeof)。 (10)强制类型转换运算符:强制进行数据类型转换((类型))。 (11)分量运算符:用于存取结构和联合中的成员(→,.),其优先级在所有运算符中是最高的。 (12)下标运算符:用于数组下标的表示([ ]). (13)其他运算符:如函数调用运算符(())。 (11)分量运算符:用于存取结构和联合中的成员(→,.),其优先级在所有运算符中是最高的。 (12)下标运算符:用于数组下标的表示([ ]). (13)其他运算符:如函数调用运算符(())。 2.表达式 表达式是使用运算符和圆括号将操作数连接起来构成的式子。C语言的操作数包括常量、变量、函数值等。 3.简单语句 C语言中,在表达式的末尾加上一个分号“;”就构成了简单语句。在程序设计过程中要避免使用无意义的简单语句。 基本的算术运算符 --i,i-- 自右至左 单目运算 加1 ++ ++i,i++ 自右至左 单目运算 减1 -- 5%3,-7%3 自左至右 双目运算 取模 % x/y,20/5 自左至右 双目运算 除 / x*y,3*5 自左至右 双目运算 乘 * 5-3,x-y,-5 减自左至右,取负自右至左 双目减法,一目取负 减 - a+b,5+2,+5 加自左至右,取正自右至左 双目加法,一目取正 加 + 例子 结合方向 运算目数 作用 操作符 1.赋值运算符 程序设计中,赋值运算符是使用频繁的运算符。所谓,赋值就是将一个数据值存储到一个变量中,赋值运算符记为“=”。 2.赋值表达式 由赋值运算符“= ”将一个变量和表达式连接的式子称为赋值表达式。其一般形式为:变量=表达式 说明: (1)在赋值运算符的左边的量必须是变量,不能是常量或用上述运算符结合起来的表达式。 (2)赋值表达式也应该有值,它的值就是被赋值的变量的值,其结果类型由赋值运算符“左值”的类型决定。 说明: (3)赋值运算符具有右结合性赋值运算可以连续进行。 (4)赋值运算符的优先级低于算术运算符的优先级。 (5)将赋值表达式作为表达式的一种,不仅可以出现在赋值语句中,而且可以出现在其他语句(输出语句,循环语句)中。 3.复合赋值运算符 除了上述基本的赋值运算符外,C语言还提供了另外十种复合运算符。它们就是在赋值符“=”之前加上其

文档评论(0)

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

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

1亿VIP精品文档

相关文档