表达式、运算符.ppt
《表达式、运算符.ppt》由会员分享,可在线阅读,更多相关《表达式、运算符.ppt(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、授课班级授课班级:10级电气级电气1、2班班 授课日期授课日期:4教学课题教学课题:表达式、运算符表达式、运算符 教学时数教学时数:2学时学时教学目的及要求教学目的及要求:掌握几种常用的运算符、掌握运算掌握几种常用的运算符、掌握运算符的优先级别。符的优先级别。教学重点教学重点:几种常用的运算符几种常用的运算符教学难点教学难点:运算符的优先级别运算符的优先级别教学方法教学方法:讲授、演示、实验讲授、演示、实验教教 具具:计算机计算机作作 业业:2.14、2.15、2.18、2.21教学过程及内容教学过程及内容:第二章第二章C程序设计的初步知识程序设计的初步知识五、算术表达式1 1、基本的算术运算
2、符、基本的算术运算符:(加法运算符,或正值运算符。如:、)(减法运算符,或负值运算符。如:、)*(乘法运算符。如:*)(除法运算符。如:)(模运算符,或称求余运算符,两侧均应为整型数据,如:的值为)。第二章第二章C程序设计的初步知识程序设计的初步知识2 2、算术表达式和运算符的优先级与结合性基本的算术运、算术表达式和运算符的优先级与结合性基本的算术运算符算符:用算术运算符和括号将运算对象(也称操作数)连接起来的、符合语法规则的式子,称为算术表达式。运算对象包括常量、变量、函数等。例如例如:*.5 是一个合法的表达式第二章第二章C程序设计的初步知识程序设计的初步知识u语言规定了运算符的优先级和结
3、合性。在表达式求值时,先按运算符的优先级别高低次序执行,例如先乘除后加减。u规定了各种运算符的结合方向(结合性)算术运算符的结合方向为“自左至右”,即先左后右。第二章第二章C程序设计的初步知识程序设计的初步知识3 3、强制类型转换运算符、强制类型转换运算符 可以利用强制类型转换运算符将一个表达式转换成所需类型。一般形式:(类型名)(表达式)例如:例如:u(double)将转换成double类型u(int)(x+y)将x+y的值转换成整型u(float)(5%3)将5%3的值转换成float型第二章第二章C程序设计的初步知识程序设计的初步知识例:强制类型转换。#include#include v
4、oid void ()();();();printf(x=%f printf(x=%f,i=%dn i=%dn,x x,i);i);u运行结果:运行结果:x3.600000,i=3第二章第二章C程序设计的初步知识程序设计的初步知识4、自增、自减运算符(、自增、自减运算符(+、-)作用是使变量的值增或减如如:,(在使用之前,先使的值加 (减),(在使用之后,使的值加(减)第二章第二章C程序设计的初步知识程序设计的初步知识i+与与+i的区别:的区别:是先执行后,再使用的值;是先使用的值后,再执行。例如:例如:已知i的值为3 ;i的值先变成4,再赋给,j的值均为 ;先将 i的值3赋给,的值为,然后变
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 表达式 运算
限制150内