收藏 分享(赏)

高中数学必修3-赋值语句-教学课件.ppt

上传人:hyngb9260 文档编号:7047351 上传时间:2019-05-04 格式:PPT 页数:9 大小:319KB
下载 相关 举报
高中数学必修3-赋值语句-教学课件.ppt_第1页
第1页 / 共9页
高中数学必修3-赋值语句-教学课件.ppt_第2页
第2页 / 共9页
高中数学必修3-赋值语句-教学课件.ppt_第3页
第3页 / 共9页
高中数学必修3-赋值语句-教学课件.ppt_第4页
第4页 / 共9页
高中数学必修3-赋值语句-教学课件.ppt_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、,Sum=a+b+c,赋值语句的作用:先计算出赋值号右边表达式的值,然后把该值赋给赋值号左边的变量,使该变量的值等于表达式的值。,一般格式是:,1.2.1 赋值语句,赋值语句的定义:在表述一个算法时,经常要引入变量,并赋给该变量一个值。用来表明赋给某一个变量一个具体的确定值的语句,叫做赋值语句。,例如: x=4 y=6,注意:赋值号左边只能是变量,而不是表达式。,问题1:下列的赋值形式正确吗?为什么?,例如: x+y=2+3 2=x,问题2:在数学中x=y与y=x的意义是一样的,那么在赋值语句中一样吗?,注意:赋值号左右不能对换。赋值语句是将赋值号右边的表达式的值赋给左边的变量。,赋值号与数学

2、中的等号意义不同:Y=X,表示用X的值替代变量Y原先的取值。X=Y,表示用Y的值替代变量X原先的取值。 所以“Y=X与 X=Y”的含义运行结果是不同的。,注意:不能利用赋值语句进行代数的演算(如化简、因式分解、解方程等) 例如:x2+10x+16=0 (x+8)(x+2)=0X=-8,x=-2y=x2-1=(x-1)(x+1),这是不能实现的,问题3:我们知道a=a+1在数学中是不成立的,但在赋值语句中成立吗?为什么?,答: 在赋值语句中是成立的,意思是将a的原值加1在赋给a,即a的值增加1。如果多次给一个变量赋值,则该变量的值取最后赋予的那个值。,注意(4): 辗转赋值,即先将一个数值赋给一

3、个变量,再将第一个变量的值赋给第二个变量一直继续下去。,探究交流:,:下面的程序A的输出值是多少?,A=10 A=A+15 PRINT “A=” ; A END,:下面的程序运行后,x,y各等于多少?,:下面的程序运行后,a,b,c各等于多少?,用赋值语句将两个变量的值交换,这时要引入一个中间,变量x,暂时存放A的值,并把其传递给B.,INPUT“A,B=“;A,B,PRINT A,B,x=A,A=B,B=x,PRINT A,B,END,INPUT A,INPUT B,PRINT A,B,xA,AB,Bx,PRINT A,B,END,例2.交换两个变量A和B的值,并输出交换前后的值。,练习巩固

4、,一、分析下面程序执行的结果,INPUT “A,B=”;A,B B=A+B A=B-A B=B-A PRINT “A,B=”;A,B END (运行时从键盘输入3,7),(1),(2),A=-1000 A=A+100 PRINT “A=”;A END,将一个变量的值赋给另一个变量,前一个变量的值保持不变;可先后给一个变量赋多个不同的值,但变量的取值总是最近被赋予的值 。,A=900,A,B =7 3,(1),错, 变量之间应用“,“号隔开;,(2),错, INPUT语句中只能是变量,而不能是表达式;,(3),错, PRINT语句不能用赋值号“=“;,(4),正确,PRINT语句可以输出常量、表达式的值;,(5),错, 赋值语句中“=“号左右不能互换;,(6),错, 不能给一个表达式赋值;,(7),错, 一个赋值语句只能给一个变量赋值;,(8),正确,该句的功能是将当前T的值平方后再赋给变量T.,课时小结:,(1)、赋值语句中的“=”的作用及应用,(2)、编程的一般步骤:先写算法,再进 行编程。,我们要养成良好的习惯,也有助于数学逻辑思维的形成。,

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

当前位置:首页 > 中等教育 > 高中教育

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报