欢迎来到天天文库
浏览记录
ID:57039546
大小:352.50 KB
页数:27页
时间:2020-07-27
《高一数学1-2-1输入语句、输出语句和赋值语句课件新人教A版必修.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.2基本算法语句1.2.1输入语句、输出语句和赋值语句学习目标1.理解输入语句、输出语句、赋值语句的作用.2.理解这些语句与相应逻辑结构的关系,并能转化为程序语句.课堂互动讲练知能优化训练1.2.1输入语句、输出语句和赋值语句课前自主学案课前自主学案温故夯基1.算法中的三种基本逻辑结构是_________、_________、_________.2.在框图中输入、输出框的功能是表示一个算法的___________的信息;处理框的功能是___________.顺序结构条件结构循环结构输入和输出赋值、计
2、算1.输入语句的格式及作用输入语句的一般格式是_________________________,其作用是实现算法的_________功能.2.输出语句的格式及作用输出语句的一般格式是___________________________,其作用是实现算法的_________功能.知新益能INPUT“提示内容”;变量输入信息PRINT“提示内容”;表达式输出结果3.赋值语句的格式及作用赋值语句的一般格式是_____________,其作用是将___________赋给变量.变量=表达式表达式的值问题探
3、究1.INPUT“a,b,c=”;1,2,3是什么意义?提示:程序在运行时把输入的值依次赋给a,b,c.即a=1,b=2,c=3.2.赋值号“=”与数学中的“=”意义有何不同?提示:赋值号与数学中的“=”意义是不同的,如在数学中式子N=N+1一般是错误的,但在赋值语句中它的作用是将当前N的值加上1再赋给变量N,这样原来的值将被“冲掉”.课堂互动讲练输入、输出语句考点一考点突破输入语句要求输入的值只能是具体的常数,不能是变量或表达式(输入语句无计算功能),若输入多个数,各数之间应用逗号“,”隔开.输出语
4、句可以输出常量,变量或表达式的值(输出语句有计算功能)或字符,程序中引号内的部分将原始呈现.例1赋值语句的作用是先算出赋值号右边表达式的值,然后把该值赋给赋值号左边的变量,使该变量的值等于表达式的值.赋值语句考点二请写出下面程序运算输出的结果.例2【思路点拨】利用赋值语句的功能求解最后结果.【解】(1)因为a=5,b=3,c=(a+b)/2=4,所以d=c2=16,输出d的值为16.(2)因为a=1,b=2,c=a+b,所以c=3,b=a+c-b,即b=1+3-2=2.所以a=1,b=2,c=3,输出
5、a,b,c的值是1,2,3.(3)由b=20及a=b知a=20,由c=30及b=c知b=30,再由c=a及a=20知c=20.所以a=20,b=30,c=20,输出a,b,c的值是20,30,20.【思维总结】(3)中易混淆a、b、c的值,其原因是对每次执行赋值语句,变量的值都会被更新认识不到位.变式训练1设A=10,B=20,则可以实现A、B的值互换的程序是()解析:选C.A中程序执行后A=B=10;B中程序执行后A=B=10;C中程序执行后A=20,B=10;D中程序执行后A=B=10.输入、输出
6、语句和赋值语句可构成程序框图的顺序结构.算法语句与程序框图考点三给出如图所示程序框图,写出相应的算法语句.例3【思路点拨】根据框图的每一步的作用由上而下改为相应的语句.【解】【思维总结】由程序框图写语句时,对顺序结构的程序框图只需利用输入、输出、赋值语句即可完成.其中输入、输出框对应输入、输出语句,执行框对应赋值语句.解:框图如下:作用:求过指数函数y=2x的图象上两点A(x1,y1),B(x2,y2)直线的斜率k.方法感悟方法技巧1.输入语句的作用是实现算法的输入信息功能.输入语句要求输入的值只能是
7、具体的常数,不能是函数、变量或表达式.(如例1)2.输出语句可以在计算机的屏幕上输出常量、变量的值和系统信息,也可以输出数值计算的结果.(如例1)3.赋值语句的左边只能是变量的名字,而不能是表达式;右边表达式可以是一个常量、变量或含变量的运算式.赋值号的左右两边位置不能对换.(如例2)失误防范1.输出语句和输入语句的区别:输出语句具有计算功能,而输入语句不具有计算功能;输出语句中的表达式可以是变量、计算公式,而输入语句不能.(如例1)2.赋值号左、右两边不能对换,A=B和B=A的含义及运行结果是不同的
8、.(如例2)3.赋值语句只能给一个变量赋值,不能接连出现两个或多个“=”.可给一个变量多次赋值,但只保留最后一次所赋的值.
此文档下载收益归作者所有