PPT课件制作模板.ppt

PPT课件制作模板.ppt

ID:58418969

大小:208.00 KB

页数:15页

时间:2020-09-07

PPT课件制作模板.ppt_第1页
PPT课件制作模板.ppt_第2页
PPT课件制作模板.ppt_第3页
PPT课件制作模板.ppt_第4页
PPT课件制作模板.ppt_第5页
资源描述:

《PPT课件制作模板.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、内容提要复习1新课2总结3复习新课总结复习复习新课总结算术运算符应用举例复习1新课2总结3算术运算符复习新课总结算术运算符应用举例1.五种基本算术运算符+、-(减法/取负)、*、/、%(求余数)(1)关于除法运算/C语言规定:两个整数相除,其商为整数,小数部分被舍弃。例如,5/2=2。 (2)关于求余数运算%要求两侧的操作数均为整型数据,否则出错。2.算术表达式用算术运算符和括号将常量、变量和函数等连接起来的、符合C语言语法规则的式子,称为表达式。应用举例复习新课总结算术运算符应用举例[例]输入任意三个整数,

2、求它们的和及平均值。main() {printf("Pleaseinputthreenumbers:"); scanf("%d,%d,%d",&num1,&num2,&num3);/*输入三个整数*/ sum=num1+num2+num3;/*求累计和*/ aver=sum/3;/*求平均值*/ printf("num1=%d,num2=%d,num3=%d",num1,num2,num3);printf("sum=%d,aver=%7.2f",sum,aver); }intnum1,num2,num

3、3,sum;floataver;aver=sum/3.0;intnum1,num2,num3;floatsum,aver;aver=sum/3;[程序演示]printf("sum=%f,aver=%7.2f",sum,aver);新课复习新课总结自增(++)自减(--)整型数据++、--实型数据++、--复习1新课2总结3自增(++)自减(--)复习新课总结自增(++)自减(--)整型数据++、--实型数据++、--i++,i--/*表示在使用i值之后将i的值加(减)1*/功能:先用,后增(减)++i,-

4、-i/*表示在使用i值之前将i的值加(减)1*/功能:先增(减),后用例如:设i的原值为5,则执行下面的赋值语句:j=i++;/*先将i的值赋给j,i再自增1,赋值语句执行完后i的值为6,j的值为5*/j=++i;/*先将i的值自增1,再赋给j,赋值语句执行完后i的值为6,j的值为6*/整型数据++、--复习新课总结自增(++)自减(--)整型数据++、--实型数据++、--main(){inti,j;i=3;j=i+++(i++)+(i++);printf("i=%d,j=%d",i,j);i=3;j=

5、++i+(++i)+(++i);printf("i=%d,j=%d",i,j);i=3;printf(“i=%d,%d",i,i+++(i++)+(i++));i=3;printf(“i=%d,%d",i,++i+(++i)+(++i));}[程序演示]/*++,--出现在整型表达式中*//*++,--出现在printf中*/在一般表达式中:i++:统一取值后,自增++i:自增后,统一取值在printf中:++i:一边自增,一边取值i++:一边取值,一边自增实型数据++、--复习新课总结自增(++

6、)自减(--)整型数据++、--实型数据++、--main(){floati,j;i=3;j=i+++(i++)+(i++);printf("i=%.2f,j=%.2f",i,j);i=3;j=++i+(++i)+(++i);printf("i=%.2f,j=%.2f",i,j);i=3;printf(“i=%.2f,%.2f",i,i+++(i++)+(i++));i=3;printf(“i=%.2f,%.2f",i,++i+(++i)+(++i));}[程序演示]/*++,--出现在实型表

7、达式中*//*++,--出现在printf中*/在一般表达式和printf中:++i:一边自增,一边取值i++:一边取值,一边自增总结复习新课总结++、--计算方法举例习题复习1新课2总结3++、--计算方法复习新课总结整型变量连续自增(自减)运算:1、在一般表达式中:++i:逐步自增(自减)后,统一取值i++:统一取值后,逐步自增(自减)2、在函数(如printf函数)的参数中:++i:逐步自增(自减),逐步取值i++:逐步取值,逐步自增(自减)对实型变量都是逐步取值。++、--计算方法举例习题举例复习新课

8、总结例1定义floatx=1,y,则表达式++x*++x的值是多少?考察知识点:优先级++优于*++实型表达式中的计算方法6floati=3,j;j=++i*i++*i++;printf("i=%f,j=%f",i,j);思考++、--计算方法举例习题举例复习新课总结例2读程序,写结果main(){inti=5,j;j=++i+i++;printf("i=%d,j=%d",i,j);i=5;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。