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

数据类型、运算符与表达式.ppt

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

第17次课实践练习第89页,共110页,星期六,2024年,5月作业——每人必做1、用条件表达式描述:取三个数的最大者。2、输入一名学生的某科成绩,输出等级。成绩=85等级:A成绩=70等级:B成绩=60等级:C成绩60等级:D第90页,共110页,星期六,2024年,5月学以致用:找一些生活中常见的例子,用条件运算表达式描述例如:某银行存款5万块以上可以办金卡、存款20万以上可以办VIP特种卡,其余为一般信用卡,根据存款金额判断某用户的银行卡种类。第91页,共110页,星期六,2024年,5月第18次课复习逻辑运算符及表达式第92页,共110页,星期六,2024年,5月问题引入已知年份,要判断该年是否为闰年?(该年份能够被400整除,或者能够被4整除并且不能被100整除)第93页,共110页,星期六,2024年,5月问题分析表示两个操作数或表达式能够同时满足多个条件或满足多个条件之一,采用逻辑运算符第94页,共110页,星期六,2024年,5月问题解决返回本节目录#includestdio.h /*该程序利用逻辑表达式判断是否为闰年*/voidmain(){intyear;printf(请输入年份判断是否为闰年:);scanf(“%d”,year); /*输入年份*/year%400==0||(year%4==0year%100!=0)?printf(“该年为闰年。”):printf(该年不是闰年。); /*逻辑表达式*/ }判断输入的年份是否为闰年?第95页,共110页,星期六,2024年,5月模仿练习1、判断字符ch是否为大写字母的表达式2、判断字符ch是否为字母的表达式第96页,共110页,星期六,2024年,5月 逻辑表达式的结果为逻辑值,真1或假0在进行条件判断时,非0为真,0为假其结果可以赋值给整型变量或字符型变量注意:逻辑运算符的运算为短路运算,即在左边值为0时不再计算右边,||左边值为1时不再计算右边如:x=1;y=1计算--x--y后x,y的值x=1;y=1,计算++x||++y后x,y的值逻辑运算符及表达式总结第97页,共110页,星期六,2024年,5月 三种逻辑运算符:(1)逻辑与(二元运算)(2)||逻辑或(二元)(3)!逻辑非(一元)参照逻辑运算真值表,有下列运算规则:1.ab当且仅当a和b都为1值为1,否则为02.a||b当且仅当a和b都为0值为0,否则13.!a其值和a的值相反注:运算符优先级高于||运算符逻辑运算符及表达式总结第98页,共110页,星期六,2024年,5月运算符及表达式总结:表达式运算顺序:先判断优先级,先按优先级高的运算符计算,如优先级相同,则看结合性。优先级:括号→单目运算符→算术运算符→关系运算符→逻辑运算符→三目运算符→赋值运算符→逗号运算符2结合性:所有的单目运算和三目运算符,赋值运算符为自右向左,其余为自左向右。第99页,共110页,星期六,2024年,5月模仿练习x=1,y=10,z=(x,y);求x,y,z的值?X=1,y=10,z=x=y;求x,y,z的值?第100页,共110页,星期六,2024年,5月补充:sizeof()运算符sizeof(类型名/变量名)该函数用来得到该类型/该变量存储在内存中所占的字节数:如:在VC环境中,sizeof(short)的值为2sizeof(int)的值为4如有定义floatx,y;在VC环境中,sizeof(x)的值为4sizeof(y)的值为4第101页,共110页,星期六,2024年,5月模仿练习将整型数20转换为浮点型,如何转换?使用sizeof()运算符求char、int、short、long、float、double、longdouble等类型在VC环境中的存储字节数第102页,共110页,星期六,2024年,5月小组讨论并总结逻辑运算表达式的值和算术运算表达式的值区别是什么?运算符和||运算符什么时候出现短路运算各逻辑运算符的优先级别讨论第103页,共110页,星期六,2024年,5月结论1——逻辑运算

文档评论(0)

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

你好,我好,大家好!

版权声明书
用户编号:7140162041000002

1亿VIP精品文档

相关文档