高中数学算法初步1.2.1输入语句、输出语句和赋值语句课件新人教A版必修3(2)


第一章 1.2 基本算法语句 1.2.1 输入语句、输出语句和赋值语句 学习 目标 1.理解输入语句、输出语句和赋值语句的作用. 2.理解这些语句与相应逻辑结构的关系,并能转化为程序语句. 栏目 索引 知识梳理 题型探究 当堂检测 自主学习 重点突破 自查自纠 知识梳理 自主学习 知识点一 输入、输出语句 1.输入、输出语句和赋值语句 输入语句、输出语句分别与程序框图中的 输入、输出框 对应,用来输 入和输出信息. 答案 2.输入、输出语句的格式及功能 名称 格式 功能 INPUT “提示内容”;变量 , 输入 把程序中 新输入 的值赋给 其中“提示内容”一般是提示 语句 变量 用户输入什么样的信息 输出 语句 __________________________ PRINT “提示内容”;表达式 在计算机的屏幕上输出常 量、变量的值和系统信息 答案 知识点二 赋值语句 1.赋值语句和程序框图中表示 赋值 的处理框对应,用来给变量赋值. 2.赋值语句的格式及功能 赋值 语句 将表达式所代表的值赋给变量,一般先计 变量=表达式 算“=”右边表达式的值,然后把这个值 赋给“=”左边的 变量 答案 思考 答 赋值号与等号的区别是什么? (1)赋值号与等号意义不同,若把“=”看作等号,则N=N+1不 成立,若看作赋值号,则成立. (2)赋值号两边内容不能对调. (3)虽然赋值语句具有计算和赋值双重功能,但不能利用它进行代数式 的演算. 答案 返回 题型探究 重点突破 题型一 输入、输出语句的应用 (只填序号). 例1 (1)下列语句正确的是 ①INPUT ②INPUT ③INPUT ④INPUT ⑤INPUT ⑥INPUT 2,3,4 x=2 x x,y,z “a=”;a “a=”;5*5 ⑦INPUT a,b,c, 解析答案 (2)当x的值为5时,“PRINT“x=”;x”在屏幕上的输出结果为( D ) A.5=5 解析 B.5 C.5=x D.x=5 PRINT语句可将用双引号引起来的字符串显示在屏幕上,从而 应输出x=5. 反思与感悟 解析答案 跟踪训练1 INPUT PRINT END 写出下列程序运行的结果. “a,b=”;a,b 1 2 “a + =”;a^2+1/b b 2 1 a +b=5 若输入2,1,则输出的结果为 . 解析 若输入2,1,即a=2,b=1. 1 1 2 ∴2 + =4+1=5. 1 2 输出的结果为a + =5. b 解析答案 题型二 赋值语句的应用 例2 (1)下列给出的赋值语句正确的有 3 个. ①x=2*y+z; ②x=3; ③x+y=7; ④y=3.14*4. 解析 赋值语句的格式是:变量=表达式,故①②④正确,③错误. 解析答案 (2)下列程序的运行结果为 120 . x =1 x=x*2 x=x*3 x=x*4 PRINT END 解析 由赋值语句的特点,可知结果为1×2×3×4×5,故答案为120. 反思与感悟 解析答案 x*5 跟踪训练2 已知函数y=x2+3x+1,试编写一个程序,使每输入一个x 值,就得到相应的y值. 解 程序如下: INPUT “x=”;x y=x^2+3*x+1 PRINT “x=”;x PRINT “y=”;y END 解析答案 题型三 算法的应用 例3 根据如图所示的程序框图, 写出相应的算法语句. 解 程序如下: INPUT

相关文档

高中数学算法初步1.2.1输入语句、输出语句和赋值语句课件2新人教A版必修3
高中数学第一章算法初步1.2.1输入语句、输出语句和赋值语句课件2新人教A版必修3
高中数学第一章算法初步1.2.1输入语句输出语句和赋值语句课件新人教A版必修3
高中数学第一章算法初步1.2.1输入语句、输出语句和赋值语句课件新人教A版必修3
高中数学第一章算法初步1.2.1输入语句、输出语句和赋值语句课件1新人教A版必修3
高中数学算法初步1.2基本算法语句1.2.1输入语句、输出语句和赋值语句课件新人教A版必修3 (5)
2018版高中数学第一章算法初步1.2.1输入语句输出语句和赋值语句课件新人教A版必修3
高中数学第一章算法初步1.2输入语句、输出语句和赋值语句课件2新人教B版必修3
高中数学第一章算法初步1.2.1输入、输出、赋值语句课件新人教A版必修3
电脑版