程序设计基础教案042课时——运算符和表达式.docx

上传人:lao****ou 文档编号:444732 上传时间:2023-11-18 格式:DOCX 页数:4 大小:20.65KB
下载 相关 举报
程序设计基础教案042课时——运算符和表达式.docx_第1页
第1页 / 共4页
程序设计基础教案042课时——运算符和表达式.docx_第2页
第2页 / 共4页
程序设计基础教案042课时——运算符和表达式.docx_第3页
第3页 / 共4页
程序设计基础教案042课时——运算符和表达式.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《程序设计基础教案042课时——运算符和表达式.docx》由会员分享,可在线阅读,更多相关《程序设计基础教案042课时——运算符和表达式.docx(4页珍藏版)》请在第一文库网上搜索。

1、教案序号4周次授课形式新授授课章节名称运算符和表达式教学目的熟悉算术运算符、关系运算符利逻辑运算符教学重点熟悉算术运算符、关系运算符和逻辑运算符教学难点熟悉算术运算符、关系运算符和逻辑运算符使用教具机房课外作业课后习题1、3课后体会授课主要内容运算符和表达式1 .基本的算术运算符:+:正号运算符(单目运算符)-:负号运算符(单目运算符)*:乘法运算符/:除法运算符%:求余运算符+:加法运算符-:减法运算符说明两个整数相除的结果为整数 如5/3的结果值为1,舍去小数部分 如果除数或被除数中有一个为负值,舍入方向不固定。例如,-5/3,有的系统中得到的结果为-1,在有的系统中则得到结果为-2 VC

2、+采取“向零取整”的方法。如5/3=1,-5/3=1,取整后向零靠拢%运算符要求参加运算的运算对象(即操作数)为整数,结果也是整数。如8%3,结果为22.自增、自减运算符:作用是使变量的值1或减1 +i,-i:在使用i之前,先使i的值加(减)1 i+,i-:在使用i之后,使i的值加(减)1 .算术表达式和运算符的优先级与结合性:用算术运算符和括号将运算对象(也称操作数)连接起来的、符合C语法规则的式子,称为C算术表达式运算对象包括常量、变量、函数等C语言规定了运算符的优先级和结合性 .不同类型数据间的混合运算:(1)+、*、/运算的两个数中有一个数为f1oat或doub1e型,结果是doub1

3、e型。系统将Roat型数据都先转换为d。UbIe型,然后进行运算(2)如果int型与f1oat或doub1e型数据进行运算,先把int型和f1oat型数据转换为doub1e型,然后进行运算,结果是d。UbIe型(3)字符型数据与整型数据进行运算,就是把字符的ASCII代码与整型数据进行运算例3.3给定一个大写字母,要求用小写字母输出。解题思路:关键是找到大、小写字母间的内在联系同一个字母,用小写表示的字符的ASCII代码比用大写表示的字符的ASCII代码大32#inc1udestdio.hintmain()(charc1,c2;c1=,A,;c2=c1+32;printf(%cn,c2);pr

4、intf(,%dn,c2);return0;5.强制类型转换运算符强制类型转换运算符的一般形式为(类型名)(表达式) (doub1e)a(将a转换成doub1e类型)(int)(x+y)(将x+y的值转换成int型) (f1oat)(5%3)(将5%3的值转换成f1oat型)有两种类型转换系统自动进行的类型转换强制类型转换6.C运算符(1)算术运算符(+-*/%+-)(2)关系运算符O=)(12)下标运算符()(13)其他(如函数调用运算符()归纳总结:1.赋值运算符 是赋值运算符 作用是将一个数据赋给一个变量 也可以将一个表达式的值赋给一个变量2.复合的赋值运算符在赋值符=之前加上其他运算符

5、,可以构成复合的运算符a+=3等价于a=a33.赋值表达式 赋值表达式“a=3*5”的值为15,对表达式求解后,变量a的值和表达式的值都是15 “a=(b=5)”和a=b=5”等价 “a=b”和“b=a”含义不同4.赋值过程中的类型转换两侧类型一致时,直接赋值两侧类型不一致,但都是算术类型时,自动将右侧的类型转换为左侧类型后赋值定义变量时要防止数据溢出5.赋值表达式和赋值语句赋值表达式的末尾没有分号,而赋值语句有分号一个表达式可以包含赋值表达式,但决不能包含赋值语句6.变量赋初值inta=3,b=3,c;inta=3;相当于inta;a=3;课后习题:1 .假如我国国民生产总值的年增长率为9%,计算10年后我国国民生产总值与现在相比增长多少百分比。2 .在键盘上输入小写字母,输出大写字母。

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

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服