nbhkdz.com冰点文库

13.2 基本算法语句


13.2

基本算法语句

第十三章

13.2

基本算法语句
知识梳理 核心考点 核心规律

考情概览

-2-

考纲要求 了解几种基 本算法语句—— 输入语句、输出 语句、赋值语 句、条件语句、 循环语句的含 义.

/>
五年考题 命题角度分析 统计 从近五年的高考试题来看,对本节内容 高考很少考查,预计将来高考主要考查对基 本算法语句的理解和应用,题型主要是选择 近五年课 题、填空题的形式,一是对一个算法程序中 标 缺少的关键语句进行补充,二是写出一个程 全国卷无 序执行后的结果,难度不会大.解答这类题目 考查 应注意熟练掌握赋值语句、条件语句、循 环语句的格式,能够根据题目的要求,利用恰 当的算法语句设计算法.

第十三章
知识梳理 双击自测

13.2

基本算法语句
知识梳理 核心考点 核心规律

考情概览

-3-

1.三种简单语句的格式与功能
语句 输入语句 输出语句 赋值语句 一般格式 INPUT“提示内容”;变量 PRINT“提示内容”;表达式 变量=表达式 功能

输入信息 输出常量、变量的值 和系统信息 将表达式所代表的值 赋给变量

2.条件语句 (1)定义:程序框图中的 条件结构 与条件语句相对应.

第十三章
知识梳理 双击自测

13.2

基本算法语句
知识梳理 核心考点 核心规律

考情概览

-4-

(2)条件语句的格式. ①IF—THEN 格式 IF 条件 THEN

语句体 END IF ②IF—THEN—ELSE 格式 IF 条件 THEN

语句体 1 ELSE 语句体 2 END IF

第十三章
知识梳理 双击自测

13.2

基本算法语句
知识梳理 核心考点 核心规律

考情概览

-5-

3.循环语句 (1)定义:程序框图中的 循环结构 与循环语句相对应. (2)循环语句的格式. ①UNTIL 语句 DO 循环体 LOOP UNTIL 条件 ②WHILE 语句 WHILE 循环体 WEND 条件

第十三章
知识梳理 双击自测

13.2

基本算法语句
知识梳理 核心考点 核心规律

考情概览

-6-

1 2 3 4

1.下列结论正确的画“√”,错误的画“×”. (1)输入语句 INPUT “a,b,c=”;a;b;c.( ) (2)输入语句可以同时给多个变量赋值.( ) (3)5=x 是赋值语句.( ) (4)赋值语句 R=r=9.( ) (5)条件语句中可以没有 ELSE,但是必须有 END IF.(

)

关闭

(1)× (2)√ (3)× (4)× (5)√

答案

第十三章
知识梳理 双击自测

13.2

基本算法语句
知识梳理 核心考点 核心规律

考情概览

-7-

1 2 3 4

2.下列给出的输入、输出语句正确的是( ①输入语句 INPUT a;b;c ②输入语句 INPUT x=3 ③输出语句 PRINT A=4 ④输出语句 PRINT 20,3*2 A.①② C.③④ B.②③ D.④

)

关闭

①INPUT 语句可以给多个变量赋值,变量之间用“,”隔开;②INPUT 语句中只能是变量,而 不能是表达式;③PRINT 语句中不用赋值号“=”;④PRINT 语句可以输出常量、表达式的 关闭 值 D.

解析

答案

第十三章
知识梳理 双击自测

13.2

基本算法语句
知识梳理 核心考点 核心规律

考情概览

-8-

1 2 3 4

3.下列给变量赋值的语句正确的是( A.5=a C.a=b=4 B.a+2=a D.a=2*a

)

关闭

A 错,赋值语句的左右两边不能对换,赋值语句是将赋值号右边表达式的值赋给赋值号左 边的变量;C 错,赋值语句不能用连等号的形式把一个值同时赋给两个变量;B 错,赋值语句 关闭 左边是一个变量 ,而不是代数式;D 项正确. D

解析

答案

第十三章
知识梳理 双击自测

13.2

基本算法语句
知识梳理 核心考点 核心规律

考情概览

-9-

1 2 3 4

4.运行如图所示的程序,输出的结果是 a=1 b=2 a=a+b PRINT a END

.

关闭

a=1,b=2,把 1 与 2 的和赋给 a,即 a=3,输出的结果为 3.
关闭

3

解析

答案

第十三章
知识梳理 双击自测

13.2

基本算法语句
知识梳理 核心考点 核心规律

考情概览

-10-

1 2 3 4

自测点评 1.对于输入、输出语句要注意正确使用分号和逗号,提
示内容后面一定要用分号,多个变量间要用逗号分开. 2.赋值号左边只能是变量(不是表达式),在一个赋值语句中只能给一个 变量赋值. 3.条件语句主要有两种形式的格式,但是不管是这两种格式的哪一 种,IF 与 END IF 必须是同时出现.可以没有 ELSE,但是必须有 END IF.

第十三章
考点一 考点二 考点三

13.2

基本算法语句
知识梳理 核心考点 核心规律

考情概览

-11-

考点一输入、输出和赋值语句
1.下列给出的赋值语句中正确的是( A.4=M B.M=-M C.B=A=3 D.x+y=0 )

关闭

赋值语句的格式为:变量=表达式,是将右边表达式的值赋给左边的变量,赋值时左右两边 不能对换,也不能进行字符运算,并且一个赋值语句只能给一个变量赋值. 关闭

B
解析 答案

第十三章
考点一 考点二 考点三

13.2

基本算法语句
知识梳理 核心考点 核心规律

考情概览

-12-

2.写出下列程序运行的结果. INPUT “a,b=”;a,b PRINT “a2+ =”;a^2+1/b END 若输入 2,1,则输出的结果为 .
1 b

关闭

若输入 2,1,即 a=2,b=1, 则 22+ =4+1=5.
2 1 a2+ =5 输出的结果为 a + =5.

1

1 1

关闭



解析

答案

第十三章
考点一 考点二 考点三

13.2

基本算法语句
知识梳理 核心考点 核心规律

考情概览

-13-

3.右面一段程序执行后的结果是

.

关闭

先把 2 赋值给 A,然后把 A×2=4 赋值给 A,即 A 的值为 4,再把 4+6=10 赋值给 A,所以输出 的结果为 10. 关闭

10

解析

答案

第十三章
考点一 考点二 考点三

13.2

基本算法语句
知识梳理 核心考点 核心规律

考情概览

-14-

方法总结 输出语句的作用是实现算法的结果输出功能.输出语句
可以输出常量、 变量或表达式的值以及字符.一个语句可以输出多个表达式, 不同的表达式之间用“,”分隔.有计算功能,能直接输出计算公式的值.

第十三章
考点一 考点二 考点三

13.2

基本算法语句
知识梳理 核心考点 核心规律

考情概览

-15-

考点二条件语句
根据下列算法语句,当输入 x 为 60 时,输出 y 的值为( INPUT x IF x<=50 y=0.5x ELSE y=25+0.6(x-50)
由算法语句可知 0.5, ≤ 50, END IF y= 25 + 0.6( -50), > 50, PRINT y CEND x=60 时,y=25+0.6×(60-50)=25+6=31. 所以当
关闭

)

THEN

关闭

A.25

B.30

C.31

D.61

解析

答案

第十三章
考点一 考点二 考点三

13.2

基本算法语句
知识梳理 核心考点 核心规律

考情概览

-16-

方法总结 条件语句是一个整体,IF—THEN—ELSE—END IF 都
是语句的一部分,且“IF 和 END IF”必须成对出现.若程序只对条件满足时作 处理,不用处理条件不满足时的情况,则可以省略 ELSE 分支,每个条件语句 执行结束时都以 END IF 表示.

第十三章
考点一 考点二 考点三

13.2

基本算法语句
知识梳理 核心考点 核心规律

考情概览

-17-

对点练习 下面给出的是一个算法的程序.如果输出的 y 的值是 20,则输入
的 x 的值是 INPUT x IF x<=5 THEN y=10x ELSE
关闭

.

当 x≤5 时,10 x=20,x=2;

y=2.5 x+5

当 x>5 时,2.5x+5=20,x=6.

END IF 2 或6 故输入的 x 值为 2 或 6. PRINT y END

关闭

解析

答案

第十三章
考点一 考点二 考点三

13.2

基本算法语句
知识梳理 核心考点 核心规律

考情概览

-18-

考点三循环语句
阅读下面两个算法语句: i=1 WHILE i(i+1)<20

i=i+1 WEND PRINT “i=”;i END
图①

第十三章
考点一 考点二 考点三

13.2

基本算法语句
知识梳理 核心考点 核心规律

考情概览

-19-

i=1 DO i=i+1 LOOP UNTIL PRINT END “i=”;i
图②

i(i+1)<20

执行图①中语句的结果是输出 执行图②中语句的结果是输出

; .
关闭

执行图①中语句,得到(i,i· (i+1))的结果依次为(1,2),(2,6),(3,12),(4,20),故输出 i=4. 执行图②中语句的情况如下: i=1,i=i+1=2,i· (i+1)=6<20(是),结束循环,输出 i=2. i=4 i=2

关闭

解析

答案

第十三章
考点一 考点二 考点三

13.2

基本算法语句
知识梳理 核心考点 核心规律

考情概览

-20-

方法总结 控制循环次数的变量要综合考虑初始值和循环体,确定
终止循环时的值.

第十三章
考点一 考点二 考点三

13.2

基本算法语句
知识梳理 核心考点 核心规律

考情概览

-21-

对点练习 下列方框中为一个求 20 个数的平均数的程序,在横线
上应填充的语句为( S=0 i=1 DO INPUT x S=S+x i=i+1 LOOP UNTIL
关闭

)

a=S/20 由于此程序使用的是直到型循环结构,即不满足条件时执行循环体,又因为是 20 个数的平 PRINT a 均数,当 i=20 时必须再循环一次,S 才是 20 个数的和 ,当 i=21 时必须结束循环 ,所以应填 关闭 END “D i>20”. A.i<=20 B.i<20 C.i>=20 D.i>20

解析

答案

第十三章
核心规律 满分策略

13.2

基本算法语句
知识梳理 核心考点 核心规律

考情概览

-22-

1.需要输入信息时用 INPUT 语句,需要输出信息时用 PRINT 语句,当变 量需要的数据较少或给变量赋予算式时,用赋值语句,当变量需要输入多组 数据且程序重复使用时,使用循环语句较好. 2.条件语句必须是以 IF 开始,以 END IF 结束,一个 IF 必须与一个 END IF 相对应.若程序只需处理条件为真的情况,ELSE 分支可以省略,此时 条件语句就由双支变为单支. 3.循环语句中的变量一般需要设置一些变量的初始值,在循环的过程 中需要有“结束”的语句,每执行一次循环体,循环条件中的变量就会改变,且 在步步逼近跳出循环体的条件.

第十三章
核心规律 满分策略

13.2

基本算法语句
知识梳理 核心考点 核心规律

考情概览

-23-

1.赋值语句不能与等号相混淆,赋值号左边只能是变量名字,而不是表 达式,赋值号左右不能对换,在一个赋值语句中只能给一个变量赋值,不能出 现多个“=”. 2.在循环语句中也可以嵌套条件语句,甚至是循环语句,此时需要注意 嵌套格式,这些语句需要保证算法的完整性,否则就会造成程序无法终止.


§13.2基本算法语句

必修3-基本的算法语句 12页 2财富值如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 §13.2基本算法语句 隐藏>> 错解...

13.2 基本算法语句

§13.2 一、选择题(每小题 7 分,共 35 分) 1.下列赋值语句正确的是( A.a+b=5 B.5=a ) 基本算法语句 (时间:45 分钟 满分:100 分) C.a=b=2 ...

13.2 基本算法语句、算法案例--随堂巩固

13.2 基本算法语句、算法案例 1.如果下边程序执行后输出的结果是 132,那么程序中 UNTIL 后面的“条件”应为( ) A.i>11 B.i>=11 C.i<=11 D.i<11 ...

13[1].2 基本算法语句

§ 13.2 一、选择题(每小题 7 分,共 35 分) 1.下列赋值语句正确的是( A.a+b=5 B.5=a ) 基本算法语句 (时间:45 分钟 满分:100 分) C.a=b=2...

第二节 基本算法语句

第二节 基本算法语句_高三数学_数学_高中教育_教育专区。高三代数学,很有大...13 亿, 如果人口每年的自然增长率为 7‰, 那么多少年后我国人口将达到 15 ...

1.2. 基本算法语句(1)

1.2. 基本算法语句(1)_数学_高中教育_教育专区。陈虹的教学设计———必修 3...1 ah , 用算法描述求 a ? 7.65, h ? 13.25 时 2 的三角形的面积,...

高三数学总复习 13.2 基本算法语句教学案 新人教版必修1

6页 2财富值如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 高三数学总复习 13.2 基本算法语句教学案 新人教版必修1 ...

基本算法语句练习题(有答案)

基本算法语句练习题(有答案)_合同协议_表格/模板_应用文书。基本算法语句练习题...2.D 3.B 4.B 5.A 6.D 7.A 8.D 9、17 10.B 11.B 12、0 13、...

《1.2 基本算法语句》一课一练2

《1.2 基本算法语句》一课一练2_高三数学_数学_高中教育_教育专区。必修 3 ...12、算法:⑴⑵⑶ b:=a t:=b 13、解:算法如下: S1 先假定序列中的第一...