算法与程序框图、基本算法语句课时训练学生版
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
算法与程序框图、基本算法语句
【基础巩固】
1.算法的计算规则以及相应的计算步骤必须是唯一确定的,既不能含糊其辞,也不能有多种可能.这里指的是算法的()
A.有序性B.明确性
C.可行性D.不确定性
2.程序框图中,表示处理框的是()
A.B.C.D.
3.下列语句正确的是()
①输入语句INPUT x;②输入语句INPUT “A,B,C”;a,b,c
③输出语句PRINT A+B=C④赋值语句3=A.
A.①③B.②③
C.②④D.①②
4.如图所示的程序是计算函数y=f(x)函数值的程序,若输入的x的值为4,则输出的y值为()
A.17 B.3 C.–3 D.–17
5.执行下列程序后,输出的i的值是()
A.5 B.6 C.10 D.11
6.已知直角三角形两直角边长为a ,b ,求斜边长c 的一个算法分下列三步:
①计算c =a ,b 的值;③输出斜边长c 的值; 其中正确的顺序是( )
A .①②③
B .②③①
C .①③②
D .②①③
7.将两个数a =2017,b =2018交换,使得a =2018,b =2017,下面语句正确一组是( )
A .
B .
C .
D .
8.执行如图程序,当输入68时,输出的结果是__________.
9.(2020届江西省九江市高三第二次模拟)执行如图所示的程序框图,则输出S 的值为( )
A
.8 B .
C .
D
.13
10.(2020届山西省太原市高三模拟)某程序框图如图所示,若,则程序运行后输出的结果是( )
19
5
163
4a =
A .
B .
C .
D .
.【能力提升】
11.(2020届湖南省怀化市高三第一次模拟)如图所示,执行该程序框图,如果输入的
,则输出的属于( )
A .
B .
C .
D .
12.已知以下程序,若输出的结果是12,则横线处应填写__________. S =6 i =1 WHILE M =-2i +6 S =S +M i =i +1 WEND PRINT S END
13.阅读程序框图,如果输出的函数值在区间1142⎡⎤
⎢⎥⎣⎦
,内,则输入的实数x 的取值范围是
A .(–∞,–2]
B .[–2,–1]
C .[–1,2]
D .[2,+∞)
14.(2020届陕西省榆林市高三第二次模拟)如图所示的程序框图,当其运行结果为31时,则图中判断框①处应填入的是( )
74
95
116
137
[1,3]t ∈-
s [3,4]-[5,2]-[4,3]-[3,3]
-
A .
B .
C .
D .
15.阅读如图的程序框图.若输入n =5,则输出k 的值为( )
A .2
B .3
C .4
D .5
【高考真题】
16.(2019年高考天津卷理数)阅读下边的程序框图,运行相应的程序,输出S 的值为( )
A .5
B .8
C .24
D .29
17.(2019年高考北京卷理数)执行如图所示的程序框图,输出的s 值为( )
3?i ≤4?i ≤5?i ≤6?i
≤
A .1
B .2
C .3
D .4
18.(2019年高考全国Ⅰ卷理数)如图是求1
121
22
+
+的程序框图,图中空白框中应填入( )
A .12A A =
+ B .12A A =+ C .1
12A A
=+
D .1
12A A
=+
19.(2019年高考全国Ⅲ卷理数)执行下边的程序框图,如果输入的ε为0.01,则输出s 的值等于( )
A .4
122-
B .5122-
C .
6
1
22- D .7
1
22-
20.(2019年高考江苏卷)下图是一个算法流程图,则输出的S 的值是______________.。