《c语言程序设计》第3章-算术运算表达式课件.ppt

上传人(卖家):晟晟文业 文档编号:4281835 上传时间:2022-11-25 格式:PPT 页数:35 大小:1.31MB
下载 相关 举报
《c语言程序设计》第3章-算术运算表达式课件.ppt_第1页
第1页 / 共35页
《c语言程序设计》第3章-算术运算表达式课件.ppt_第2页
第2页 / 共35页
《c语言程序设计》第3章-算术运算表达式课件.ppt_第3页
第3页 / 共35页
《c语言程序设计》第3章-算术运算表达式课件.ppt_第4页
第4页 / 共35页
《c语言程序设计》第3章-算术运算表达式课件.ppt_第5页
第5页 / 共35页
点击查看更多>>
资源描述

1、主讲:李小霞主讲:李小霞2022-11-252/512022-11-253/512022-11-254/512022-11-255/512022-11-256/51Example:浮点数除法浮点数除法 和 中至少有一个浮点数整数除法整数除法和 均为整数n截断结果中的小数部分2022-11-257/51 2022-11-258/512022-11-259/51关键是如何分离个位、十位、百位数字?关键是如何分离个位、十位、百位数字?2022-11-2510/51n修改上面程序,对任意一个四位数求其个十百千位上的数字。修改上面程序,对任意一个四位数求其个十百千位上的数字。2022-11-2511/5

2、12022-11-2512/512022-11-2513/51 运行下面程序,并思考运行下面程序,并思考C C语言中何值为语言中何值为“真真”,何值为,何值为“假假”,以及,以及逻辑非逻辑非“!”的用法。的用法。#include#include void main()void main()intint valid=0;valid=0;scanf(%d,&validscanf(%d,&valid););if(!valid)if(!valid)printf(truenprintf(truen););printf(validprintf(valid=%=%dn,!validdn,!valid););

3、elseelse printf(falsenprintf(falsen););printf(validprintf(valid=%=%dn,!validdn,!valid););return;return;2022-11-2514/512022-11-2515/512022-11-2516/512022-11-2517/512022-11-2518/51Example:num=num+5;num+=5;OperationExamples of expressionDescription+=num+=5;num=num+5;-=num-=5;num=num 5;*=num*=5;num=num*

4、5;/=num/=5;num=num/5;%=num%=5;num=num%5;2022-11-2519/51已知已知 int a=3;执行执行 a+=a-=a*a 后,变量后,变量a的值?的值?a+=a-=a*a a+=a-=9 a+=-6 a=-12执行执行 a+=a-=a*=a 后,变量后,变量a的值?的值?a+=a-=a*=a a+=a-=9 a+=0 a=02022-11-2520/512022-11-2521/512022-11-2522/51doublefloatlongunsignedintchar,short低高2022-11-2523/512022-11-2524/51do

5、ublefloatlongunsignedintchar,short低高 2022-11-2525/51 运行下面程序,观察编译时是否会出现警告,若有警告,请思考问题运行下面程序,观察编译时是否会出现警告,若有警告,请思考问题出在哪里,并解决问题。出在哪里,并解决问题。#include#include void main()void main()intint a=3;a=3;float b=4.56;float b=4.56;a=b;a=b;printf(aprintf(a=%=%dn,adn,a););return;return;2022-11-2526/51Example:int x=10

6、;float y;y=(float)x;x10y?10.0000002022-11-2527/51Example:int total,number;float average;average=total/number;total15number2average?7.000000两个整数运算的结果两个整数运算的结果还是整数,不是浮点数还是整数,不是浮点数2022-11-2528/51Example:int total,number;float average;average=(float)total/number;total15number2average?7.5000002022-11-2529/512022-11-2530/512022-11-2531/51 2022-11-2532/512022-11-2533/51Input a,b,c:3,4,5 area=6.0000002022-11-2534/51课后习题课后习题:3.13.4要求:要求:3.23.4作业要有流程图和程序,另需上作业要有流程图和程序,另需上 机实验。机实验。2022-11-2535/51

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(《c语言程序设计》第3章-算术运算表达式课件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|