随堂优化训练2014年高中数学1.2.1 输入语句、输出语句和赋值语句配套课件 新人教A版必修3.pptVIP

  • 0
  • 0
  • 约 22页
  • 2017-05-28 发布于湖北
  • 举报

随堂优化训练2014年高中数学1.2.1 输入语句、输出语句和赋值语句配套课件 新人教A版必修3.ppt

随堂优化训练2014年高中数学1.2.1 输入语句、输出语句和赋值语句配套课件 新人教A版必修3

(5)对于一个变量可以多次赋值. (6)有计算功能. (7)赋值号与数学中的等号的意义是不相同的.赋值号左边 的变量如果原来没有值,则执行赋值语句后,获得一个值,如 果已有值,则执行该语句后,以赋值号右边表达式的值代替该 变量的原值,即将“原值”冲掉. * 1.2 基本算法语句 1.2.1 输入语句、输出语句和赋值语句 * 【学习目标】 1.理解输入语句、输出语句和赋值语句的语法格式与功能. 2.能正确阅读输入语句、输出语句和赋值语句表达的程序, 能用这三种语句的功能编写简单程序. * 1.输入语句 输入框 INPUT (1)与程序框图中的________对应,用来输入信息. (2)一般格式: “提示内容”;变量 ) D 练习 1:下列输入语句正确的是( “x=”2; A.INPUT B.INPUT “x=;”2 C.INPUT “x=”;2; “x=”;2 D.INPUT * 2.输出语句 输出框 PRINT (1)与程序框图中的________对应,用来输出信息. (2)一般格式: “提示内容”;表达式 练习2:要输出“7 为奇数”,语句可以为____________ __________. PRINT 7; “为奇数” * 3.赋值语句 (1)与程序框图中表示________________对应,用来给变量 赋值. 赋值的处理框 = = 赋值号,表示把右边表达式的值赋给左边的变量. 练习 3:将两个数 a=8,b=7 交换,使 a=7,b=8,使用 ) 赋值语句正确的一组( A.a=b,b=a C.b=a,a=b B.c=b,b=a,a=c D.a=c,c=b,b=a B * 【问题探究】 程序中,同时输入多个变量的值是否一定要用多个输入语 句? 答案:不一定.输入语句可以同时给多个变量赋值,在给多 个变量赋值时,变量之间要用“逗号”隔开. * 题型 1 输入语句与输出语句的格式及作用 【例 1】 下列给出的输入、输出语句不正确的是( ) ①INPUT a;b;c ②INPUT x=3 ③PRINT A=6 ④PRINT 20,3*5 A.②③ B.①②④ C.②④ D.①②③ 答案:D 计算机的语言格式是一种十分机械的语言,不 能随意修改. * 【变式与拓展】 1.关于语句: INPUT “提示内容”;变量 ,下列说法不正 确的是( ) A.“提示内容”可以是中文也可以是英文 B.“提示内容”一般是提示用户输入什么样的信息 C.语句可以给多个变量赋值 D.这是一个输出语句 * 解析:输入语句中“提示内容”的主要作用是能够让程序 运行者更清楚地在计算机屏幕上看到程序指令,可以是中文也 可以是英文,输入语句可以给多个变量赋值,故 A、B、C 选项 都是正确的. 答案:D * 题型 2 变量值的交换 【例 2】 在一次测验中,小强与小李的成绩在输入电脑时 调换了,试设计程序把错误的成绩调整正确(用基本算法语句写 程序). * 思维突破:引入中间变量,利用赋值语句实现交换. 解:程序如下: INPUT “输入错误的成绩”;a,b x=a a=b b=x PRINT “更正后的成绩”;a,b END 注意防止写成“A=B,B=A”,误认为实现了 变量值的交换. * 【变式与拓展】 2.已知 a=1,b=2,c=3,设计程序实现输出“a=2, b=3,c=1”. 解:程序如下: INPUT “a,b,c=”;a,b,c x=a a=b b=c c=x PRINT “a=”;a,“b=”;b,“c=”;c END * 题型 3 利用三种语句编写程序 【例 3】已知正四棱柱的底面边长和高分别为 a 和 h 的值, 设计一个程序求其体积. 思维突破:可利用 INPUT 语句输入 a 与 h,再利用赋值语 句计算其体积,最后输出其体积. 解:方法一:程序为: * 方法二:程序为: 将计算放在输出语句中,可省去赋值语句,简化 程序,这充分利用了输出语句的计算功能. * 【变式与拓展】 3.编写一个程序,要求输入两个正数 a 和 b 的值,输出 ab 和 ba 的值. 解:方法一:程序如下: * 方法二:程序如下: * 【例 4】 图 1-2-1 是求底面边长为 a,高为 h 的正三棱锥 的体积的程序框图,请根据程序框图写出程序. 图 1-2-1 * 易错分析:写语句时要注意基本格式,如变量之间要用 “,”隔开,函数 SQR( )的格式是(SQR(3)/4)而不是(

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档