课件编号5738687

2019年数学湘教版必修5新设计同步(讲义):第11章 11.3 基本算法语句

日期:2024-05-02 科目:数学 类型:高中教案 查看:84次 大小:1353145Byte 来源:二一课件通
预览图 1/4
同步,算法,基本,11.3,11章,讲义
  • cover
11.3基本算法语句 第一课时 输入、输出语句和赋值语句 1.输入语句 (1)作用: 输入语句与程序框图中的输入框相对应,通常表示输入的数据. (2)格式: 输入语句的一般格式是: (3)注意事项: ①输入语句没有计算功能. ②“提示信息”提示用户输入什么样的内容,必须加双引号.提示信息将原原本本地在计算机屏幕上显示.例如,运行时,屏幕上会出现提示信息:a=.若我们输入1,程序就会把输入的值赋给a,即a=1. ③变量是指程序在运行时其值是可以变化的. ④输入语句要求输入的值只能是具体的常数,不能是函数、变量或表达式.例如:输入 200/2,40]⑤提示信息与变量之间用“;”隔开.若输入多个变量,变量与变量之间用“,”分开.例如:. 2.输出语句 (1)作用: 输出语句与程序框图中的输出框相对应,通常表示输出的结果. (2)格式: 输出语句的一般格式是: (3)注意事项: ①和输入语句一样,也可以有“提示信息”,同样也不是必需的部分. ②表达式可以是常量、变量的值或者系统信息. ③具有计算功能. 3.赋值语句 (1)作用 赋值语句对应于程序框图中的处理框,负责将表达式的值赋给变量或者给变量提供初始值. (2)格式: 赋值语句的一般格式是: (3)注意事项: ①赋值语句中的“=”是赋值号,它的左右两边是同类型的变量或表达式,它和数学中的等号不完全一样.赋值语句被执行时,将右边表达式的值赋给左边的变量. ②在一个赋值语句中只能给一个变量赋值,故不能出现两个或多个“=”,如A=B=1就不能实现. 1.如何理解语句中的变量? 提示:变量是程序运行时可以变化的量,可以理解为一个盒子,既可以向盒子内存放数据,也可以随时更新盒子内的数据. 2.输入语句、输出语句有什么特点? 提示:一个输入语句可以输入一个或多个数据,一个输出语句也可以输出一个或多个数据,输入、输出框,在伪代码中对应于输入、输出语句.只要有输入和输出语句,就能写出简单算法的伪代码. 输入语句和输出语句 (1)下列程序若输出的结果为3,则输入的x值可能是(  ) INPUT“x=”;x y=x∧2+2* x PRINT y END A.1              B.-3 C.-1 D.1或-3 (2)已知某学生数学、语文、英语三门课的成绩分别为80分,75分,95分,画出求这三门课的总分及平均分的程序框图,并编写伪代码. [解析] (1)选D 根据条件可知,x2+2x=3,解得x=1或x=-3,所以答案为D. (2)程序框图如下: 伪代码如下:  利用输入、输出语句编程应注意的问题 (1)输入语句没有计算功能,只能输入常量;而输出语句有计算功能,可以输出常量、变量或表达式的值以及字符. (2)“提示内容”和变量之间用分号隔开,若输入(出)多个数,各数之间应用逗号隔开,“提示内容”可以省略. (3)程序中运算符号要规范,输出语句不能输出一个等式,这是易错点. 1.给出下列伪代码,输入x=2,y=3,则输出(  )  A.2,3           B.2,2 C.3,3 D.3,2 解析:选D 该伪代码的运行过程是: 输入2,3 A=2 x=3 y=2 输出3,2. 赋值语句及相关问题 给出下面一个伪代码:  此伪代码输出的结果是(  ) A.5,8           B.8,5 C.8,13 D.5,13 [解析] 此伪代码先将A的值赋给X,再将B的值赋给A,再将X+A的值赋给B,即将原来的A与B的和赋给B,最后A的值是原来B的值8,而B的值是两数之和13. [答案] C 1.赋值语句的3种常见形式 (1)赋予变量常数值,如a=1. (2)赋予变量其他变量或表达式的值,如b=a,b=2a+1. (3)变量自身的值在原值上加常数或变量,如i=i+1,i=i+S. 2.根据程序求输出结果的2个注意点 (1)根据给出的算法语句写结果,应抓住输入、输出语句和赋值语句的特点,按语句的计算、赋值功能依次执行. (2)注意在算法语 ... ...

~~ 您好,已阅读到文档的结尾了 ~~