高中数学学案导学:1.2.1 输入语句、输出语句和赋值语句.docxVIP

  • 0
  • 0
  • 约3.32千字
  • 约 9页
  • 2021-08-21 发布于山东
  • 举报

高中数学学案导学:1.2.1 输入语句、输出语句和赋值语句.docx

高中数学必修三导学案 PAGE PAGE 1 §1.2 基本算法语句 1.2.1 输入语句、输出语句和赋值语句 学习目标 1.了解输入语句、输出语句和赋值语句的作用.2.理解这些语句与相应逻辑结构的关系,并能转化为算法语句. 知识点一 输入语句 输入语句的格式:INPUT “提示内容”;变量. 输入语句的功能:输入提示内容要求的相应信息或值.即把程序使用者新输入的值赋给变量. 知识点二 输出语句 输出语句的格式及功能 (1)格式:PRINT “提示内容”;表达式. (2)功能:eq \b\lc\{\rc\ (\a\vs4\al\co1(①输出常量、变量的值和系统信息;,②进行数值计算并输出结果.)) 知识点三 赋值语句 赋值语句的格式及功能 (1)格式:变量=表达式. (2)功能:将表达式所代表的值赋给变量.一般先计算“=”右边表达式的值,然后把这个值赋给“=”左边的变量. 思考 赋值语句中的“=”和平时所用的“=”意义相同吗? 答案 意义不同,赋值语句中的“=”叫赋值号,它表示把右边的表达式所代表的常量、变量或算式赋给左边的变量,如C=Y+Z表示把计算Y+Z所得的值赋给C. 1.输入语句的作用是计算.( × ) 2.输出语句的作用是实现算法的输出结果功能.( √ ) 3.赋值语句的作用是把赋值号左边的值赋给右边.( × ) 题型一 输入语句和输出语句 例1 (1)利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是(  ) A.INPUT“a,b,c=”a,b,c B.INPUT“a,b,c=”;a,b,c C.INPUTa,b,c;“a,b,c=” D.PRINT“a,b,c=”;a,b,c (2)下列给出的输入、输出语句正确的是(  ) ①输入语句INPUT a;b;c ②输入语句INPUT x=3 ③输出语句PRINT A=4 ④输出语句PRINT 20,3*2 A.①②B.②③C.③④D.④ 答案 (1)B (2)D 解析 (1)提示内容与输入内容之间要用“;”隔开,故A错;提示内容在前,输入内容在后,故C错;输入语句用“INPUT”而非“PRINT”,故D错. (2)①INPUT语句可以给多个变量赋值,变量之间用“,”隔开;②INPUT语句中只能是变量,而不能是表达式;③PRINT语句中不用赋值号“=”;④PRINT语句可以输出常量、表达式的值. 反思感悟 (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. (2)下列给出的输出语句正确的是________.(填序号) ①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=1 x=x*2 x=x*3 x=x*4 PRINT x*5 END 答案 (1)3 (2)120 解析 (1)赋值语句的格式是:变量=表达式,故①②④正确,③错误. (2)由赋值语句的特点,可知结果为1×2×3×4×5,故答案为120. 反思感悟 赋值号与数学中的等号的意义是不完全相同的,是以赋值号右边表达式的值代替该变量的原值,即将原值“冲掉”.如:N=N+1,是将N的原值加1再赋给N. 跟踪训练2 (1)下面程序的运行结果为________. a=2 a=2+a a=a-5 PRINT 1/a END (2)下面语句执行后输出的i=________,j=________. i=5 j=-2 i=i+j j=i+j PRINT i,j END 答案 (1)-1 (2)3 1 解析 (1)程序如下: 第二句给a赋值后a=4, 第三句给a赋值后a=-1, 故最后输出为eq \f(1,-1)=-1. (2)第一句把5赋给i,第二句把-2赋给j,第三句把5+

文档评论(0)

1亿VIP精品文档

相关文档