高中数学第一章算法初步1.2基本算法语句1.2.3循环语句检测新人教A版必修3(2021年整理)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2018-2019学年高中数学第一章算法初步1.2 基本算法语句1.2.3 循环语句检测新人教A版必修3
编辑整理:
尊敬的读者朋友们:
这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(2018-2019学年高中数学第一章算法初步1.2 基本算法语句1.2.3 循环语句检测新人教A版必修3)的内容能够给您的工作和学习带来便利。

同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。

本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为2018-2019学年高中数学第一章算法初步1.2 基本算法语句1.2.3 循环语句检测新人教A版必修3的全部内容。

1.2.3 循环语句
A级基础巩固
一、选择题
1.下列算法:
①求和错误!+错误!+错误!+…+错误!;
②已知两个数求它们的商;
③已知函数定义在区间上,将区间十等分求端点及各分点处的函数值;
④已知正方形的边长求面积.
其中可能用到循环语句的是()
A.①②B.①③C.①④D.③④
解析:在问题处理时,对某一步骤或若干步骤重复执行多次的适用于循环语句,故①③可能用到.
答案:B
2.以下关于条件语句的说法,正确的是( )
A.条件语句的执行是按照程序中的先后顺序执行的
B.条件语句实现了程序框图中的条件结构
C.条件语句不能嵌套,即条件语句中不能再使用条件语句
D.条件语句一定要完整,即IF-THEN-ELSE-END IF中每一部分都不能少
解析:条件语句先判断条件,再确定执行哪一支,故A错.条件语句要以嵌套,C错;IF-THEN -ELSE-END IF和ELSE根据情况可以省掉,D错.
答案:B
3.下列循环语句,循环终止时,i等于( )
错误!
A.3 B.4 C.5 D.6
解析:该循环语句是UNTIL语句,当条件成立时退出循环,D正确.
答案:D
4.下列程序语句是求函数y=|x-4|+1的函数值,则①处为( )
INPUT “x=”;x
A.y=3-x
C.y=5-x D.y=ABS(x-4)+1解析:因y=|x-4|+1=错误!选C。

答案:C
5.下面程序的运行结果是()
A.3 B.7 C
解析:第一次循环,S=0×2+1=1,i=2;
第二次循环,S=1×2+1=3,i=3;
第三次循环,S=3×2+1=7,i=4;
第四次循环,S=7×2+1=15,i=5.
输出S=15.
答案:C
二、填空题
6.若a=11,下面的程序段输出的结果是________.
INPUT a
IF a〈10 THEN
y=2*(a-1)
ELSE
y=a MOD 10
END IF
PRINT y
END
解析:由于当a=”,得到的结果是y=1。

注意“a MOD 10"是a除以10的余数.
答案:1
7.为了在运行下面的程序之后输出y=25,键盘输入的x应该是________.
解析:程序对应的函数是y=错误!
由错误!或错误!得x=-6或x=6。

答案:-6或6
8.已知有下面的程序,如果程序执行后输出的结果是360,那么在程序UNTIL后面的“条件”应为________.
i=6
s=1
DO
s=s*i
i=i-1
LOOP UNTIL 条件
PRINT s
END
解析:3,i〈3后结束算法.
所以,程序中UNTIL后面的“条件”应为i<3(或i<=2)。

答案:i〈3(或i<=2)
三、解答题
9.给出一个算法的程序框图(如图所示).
(1)说明该程序的功能;
(2)请用WHILE型循环语句写出程序.
解:(1)该程序的功能是求1+错误!+错误!+…+错误!的值.
(2)程序如下:
S=0
K=1
WHILE K<=99
S=S+1/K
K=K+1
WEND
1050 kg时,每千克0。

13元,如超过50 kg,超过的部分按每千克0。

20元计算,如果行李重量为W(kg),运费为F(元),计算公式为:
F=错误!
设计程序,输入行李的重量W,输出运费F.
解:
1.输入两个数,输出其中较大的数,则能将程序补充完整的是()
A.PRINT b
C.a=b D.b=a
解析:由题意知,a〉b时输出a,否则输出b,A正确.
答案:A
2.以下程序运行后的输出结果是________.
答案:21
3.儿童乘坐火车时,若身高不超过1。

1 m,则无须购票;若身高超过1.1 m但不超过1。

4 m,可买半票;若超过1。

4 m,应买全票.试写出一个购票算法程序.
解:程序如下:
INPUT “身高h(h〉0)”;h
IF h〈=1.1 THEN
PRINT “免费乘车”
ELSE
IF h〈=1。

4 THEN
PRINT “半票乘车"
ELSE
PRINT “全票乘车”
END IF
END IF
END。

相关文档
最新文档