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

第2章 C语言的数据运算课件.ppt

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

第2章 C语言的数据运算;本章实例;常量是在程序运行过程中其值不能变的量。 变量是在运行过程中其值可以改变的量。 ;【实例2.1】若有5个半径相同的圆,编写一个求圆周长总和的程序。;程序代码: ;程序代码: ;程序代码: ;运行结果:;变量的定义形式 ;说明: ;说明:;说明:;说明:;整型 实型 字符型 数组 指针类型 结构体类型 ;2.2.1 整型数据类型 2.2.2 实型数据类型 2.2.3 字符型数据类型;2.2.1 整型数据类型 ;【实例2.2】观察下面程序的运行结果。 ;运行结果:;程序说明: ;程序说明: ;【实例2.3】观察下面程序的运行结果。 ;程序说明: ;程序说明: ;2.2.2 实型数据类型 ;【实例2.4】观察下面程序的运行结果。 ;程序说明:;程序说明:;2.2.3 字符型数据类型 ;【实例2.5】观察下面程序的运行结果。 ;程序说明: ;【实例2.6】编写程序输出如下图形。 ;程序代码:;表达式是用运算符将运算对象(常量、变量和函数等)连接起来的、符合C语言语法规则的式子。 每个表达式都有一个确定的值,其类型由运算量和运算符决定。;2.3.1 算术运算符和表达式 2.3.2 赋值运算符和表达式 2.3.3 逗号运算符和表达式 2.3.4 关系运算符和表达式 2.3.5 逻辑运算符和表达式 *2.3.6 其他运算符 ;2.3.1 算术运算符和表达式;【实例2.7】运行下面程序,观察不同数据类型之间的混合运算。 ; int;程序说明: ;【实例2.8】编写程序,计算代数式 的值,x为整数,要求从键盘输入。 ;程序代码:;运行结果:;程序说明: ;程序说明: ;2.3.2 赋值运算符和表达式 ;赋值表达式;注意:;复合运算符;【实例2.9】观察下面程序的运行结果。 ;程序说明: ;2.3.3 逗号运算符和表达式 ;【实例2.10】观察下面程序的运行结果。 ;2.3.4 关系运算符和表达式 ;关系表达式;注意;2.3.5 逻辑运算符和表达式 ;逻辑表达式;逻辑表达式的运算规则 ;【实例2.11】运行下面程序,观察输出结果是否和预期结果相符。 ;程序说明: ;*2.3.6 其他运算符 ;1.自增、自减运算符 ;C语言规定;请思考,执行程序段后x的值是多少?;2.求字节运算符 ;3.条件运算符和表达式 ;对于值为6的整型变量iA,执行语句out=(iA%2==0 )? Y : N‘; out的结果为Y???;4.位运算符 ;00;负数的左移、右移;负数的左移、右移;负数的右移( cU=cB1 );对负数的左移( cV=cB3 );按位与“”的运算规则:当两个二进制位都为1时,运算结果为1,否则为0。 按位或“|”的运算规则:当两个二进制位都为0时,运算结果为0,否则为1。 按位异或“^”的运算规则:当两个二进制位不同时,运算结果为1,否则为0。 ;按位与 、按位或| 、按位异或^;按位与 、按位或| 、按位异或^;按位与 、按位或| 、按位异或^;按位与 、按位或| 、按位异或^;按位取反 ~

文档评论(0)

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

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

1亿VIP精品文档

相关文档