欢迎来到天天文库
浏览记录
ID:42734200
大小:2.52 MB
页数:17页
时间:2019-09-21
《2020版高中数学第一章算法初步1.2.1输入语句、输出语句和赋值语句学案(含解析)新人教A版必修3》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、1.2.1 输入语句、输出语句和赋值语句学习目标 1.了解输入语句、输出语句和赋值语句的作用.2.理解这些语句与相应逻辑结构的关系,并能转化为算法语句.知识点一 输入语句输入语句的格式:INPUT “提示内容”;变量.输入语句的功能:输入提示内容要求的相应信息或值.即把程序使用者新输入的值赋给变量.知识点二 输出语句输出语句的格式及功能(1)格式:PRINT “提示内容”;表达式.(2)功能:知识点三 赋值语句赋值语句的格式及功能(1)格式:变量=表达式.(2)功能:将表达式所代表的值赋给变量.一般先计算“=”右边表达式的值,然后把这个值赋给“=”左边的变量.思考
2、 赋值语句中的“=”和平时所用的“=”意义相同吗?答案 意义不同,赋值语句中的“=”叫赋值号,它表示把右边的表达式所代表的常量、变量或算式赋给左边的变量,如C=Y+Z表示把计算Y+Z所得的值赋给C.1.输入语句的作用是计算.( × )2.输出语句的作用是实现算法的输出结果功能.( √ )3.赋值语句的作用是把赋值号左边的值赋给右边.( × )题型一 输入语句和输出语句17例1 (1)利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是( )A.INPUT“a,b,c=”a,b,cB.INPUT“a,b,c=”;a,b,cC.INPUTa,b,c;“a,b,
3、c=”D.PRINT“a,b,c=”;a,b,c(2)下列给出的输入、输出语句正确的是( )①输入语句INPUT a;b;c②输入语句INPUT x=3③输出语句PRINT A=4④输出语句PRINT 20,3*2A.①②B.②③C.③④D.④答案 (1)B (2)D解析 (1)提示内容与输入内容之间要用“;”隔开,故A错;提示内容在前,输入内容在后,故C错;输入语句用“INPUT”而非“PRINT”,故D错.(2)①INPUT语句可以给多个变量赋值,变量之间用“,”隔开;②INPUT语句中只能是变量,而不能是表达式;③PRINT语句中不用赋值号“=”;④PRI
4、NT语句可以输出常量、表达式的值.反思感悟 (1)输入语句没有计算功能,只能输入常量;而输出语句有计算功能,可以输出常量、变量或表达式的值以及字符.(2)“提示内容”和变量之间用分号隔开,若输入(出)多个数,各数之间应用逗号隔开,“提示内容”可以省略.(3)程序中运算符号要规范,输出语句中不用赋值号“=”,这是易错点.跟踪训练1 (1)下列给出的输入语句正确的是______.(填序号)①INPUT a;b;c;②INPUT x=3;③INPUT a,b,c;④INPUT “a=,b=”,a,b;⑤INPUT “a=,b=”a,b.17(2)下列给出的输出语句正确的
5、是________.(填序号)①PRINT A=4;②PRINT “你的姓名”XM;③PRINT a,b,c;④PRINT 5*6;⑤PRINT S.答案 (1)③ (2)③④⑤解析 (1)判断一个输入语句正确与否,关键是要理解输入语句的格式:INPUT “提示内容”;变量,另外,还要注意一些需要记住的细节部分.(2)结合输出语句的格式,对照说明内容,比较可得结论.题型二 赋值语句的应用例2 (1)下列给出的赋值语句正确的有________个.①x=2*y+z;②x=3;③x+y=7;④y=3.14*4.(2)下列程序的运行结果为________.x=1x=x*2
6、x=x*3x=x*4PRINT x*5END答案 (1)3 (2)120解析 (1)赋值语句的格式是:变量=表达式,故①②④正确,③错误.(2)由赋值语句的特点,可知结果为1×2×3×4×5,故答案为120.反思感悟 赋值号与数学中的等号的意义是不完全相同的,是以赋值号右边表达式的值代替该变量的原值,即将原值“冲掉”.如:N=N+1,是将N的原值加1再赋给N.跟踪训练2 (1)下面程序的运行结果为________.a=2a=2+aa=a-5PRINT 1/a17END(2)下面语句执行后输出的i=________,j=________.i=5j=-2i=i+jj=
7、i+jPRINT i,jEND答案 (1)-1 (2)3 1解析 (1)程序如下:第二句给a赋值后a=4,第三句给a赋值后a=-1,故最后输出为=-1.(2)第一句把5赋给i,第二句把-2赋给j,第三句把5+(-2)的值3赋给i,第四句把3+(-2)的值1赋给j,并最终输出3,1.题型三 算法语句与程序框图的转换例3 已知一个正三棱柱的底面边长为a,高为h,求解这个正三棱柱的表面积和体积的程序框图如图,根据程序框图,写出求这个正三棱柱的表面积和体积的程序.17解 程序如下.INPUT “a,h=”;a,hS=SQR(3)*a^2/4V=S*hC=3*aT=C*hP
8、=T+2*
此文档下载收益归作者所有