基本运算(四).pptVIP

基本运算(四).ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基本运算(四).ppt

§基本运算 主讲: 1. 基本运算 算术运算符 * 授课班级: 授课时间: 活动:复习上次内容 1. 说出signed int类型数据的表示范围 2. 说出unsigned int类型数据的表示范围 3. 说出long int类型数据在内存中占几个字节? 4. 若有“scanf(”a=%d,%d”,a,b); ” ,试问如何输入正确数据? 5.若有字符型变量C,请用字符输入输出函数实现其输入和输出。 操作符 作 用 + 加法运算 - 减法运算 * 乘法运算 / 除法运算 % 求模(求余)运算 见书P24,表2-4 说明 ?运算符“/”参加运算时,若其左右两边的运算数中有一个为实数类型,则结果为实数,否则,结果取整; 当两运算数同时为整数时,其运算结果自动取整 ?运算符“%”要求其运算数必须为整数; 算术表达式:用算术运算符及括号将数据对象连接起来的式子 例:a*d/c-2.7+’2’ 讨论: 表达式:19+’2’-4中,计算机是先计算19 + ’2’,还是 先计算’2’ - 4 ?而19+ ’2’ / 4 呢? 这牵涉到“结合性”与“优先级” 结合性:一般是左结合(自左向右运算) 优先级:运算的优先顺序(见P191) ()→ 负号 → *、/ 、% → +、- 低 高 见书P24 2.赋值运算符及赋值表达式 赋值运算 赋值运算符:= 赋值表达式: 格式:变量名=表达式; 如:int a=3,b=2,c; 则:c=a+b;b=b+a;等 复合赋值 int a=0 ; a=a+20 ; int a=0 ; a+=20 ; 活 动 1.将下面赋值表达式转换为复合赋值表达式 a=a- 10/x; y=y*(a+8); a - = 10/x; y*=a+8; 2.将下面复合赋值形式转变为一般赋值形式 x/=y-3; z+=m%2; x=x/(y-3); z=z+m%2; 自增和自减运算 两个运算符均为单 目运算符,且优先级在算术运算中最高 增量运算符:+ + 减量运算符:- - 应用情况 见书P26表2.5 说明:见书P26,表2.5下部分 活 动 分析下面语句执行后x与y的值? ? x=10; y=++x; ? x=10; y=x++; ? x=10; y=--x; ? x=10; y=x--; x=11 y=11 x=11 y=10 x=9 y=9 x=9 y=10 分析:9++ 是什么意 思? *

文档评论(0)

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

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

1亿VIP精品文档

相关文档