伪代码流程图练习题
第一大题选择题
1.已知某算法的程序框图,若程序运行时,输入a=2x,b=x2,且已知1<x<2,则输出的结果为( )
(1题) (2题)
A.2 B.2x C.x2 D.4
2.某铁路客运部门规定甲、乙两地之间旅客托运行李的费用为:不超过50kg按0.53元/kg收费,
超过50kg的部分按0.85元/kg收费.相应收费系统的流程图如图所示,则①处应填( )
A.y=0.85x B.y=50×0.53+(x-50)×0.85
C.y=0.53x D.y=50×0.53+0.85x
3.如图所示的程序框图运行后,输出的结果是( )
(3题) (4题)
A.-10 B.0 C.10 D.20
4.下面的程序框图,输出的结果为( )
A.1 B.2 C.4 D.16
5.在如图的程序框图中,若输入m=77,n=33,则输出的n的值是( )
(5题) (6题)
A.3 B.7 C.11 D.33
6.阅读如图所示的程序框图,运行相应的程序,则输出A的值为( )
A. B. C. D.
7.如果执行如图的程序框图,那么输出的值是( )
(7题) (8题)
A.2010 B.-1 C. D.2
8.如果执行如图的程序框图,那么输出的C=( )
A.3 B.5 C.8 D.13
9.下面程序运行后输出结果是3,则输入的x值一定是( )
INPUT x
IF x>0 THEN
y=x
ELSE
y=-x
END IF
PRINT y
END
A.3 B.-3 C.3或-3 D.0
10.下列程序语句的算法功能是( )
INPUT a,b,c
IF a<b THEN
a=b
END IF
IF a<c THEN
a=c
END IF
PRINT a
END
A.输出a,b,c三个数中的最大数 B.输出a,b,c三个数中的最小数
C.将a,b,c按从小到大排列 D.将a,b,c按从大到小排列
11.若运行如下程序,最后输出y的值为-20,那么输入的t值为( )
12.运行下列程序,当输入数值-2时,输出结果是( )
(12题) (13题)
13.下列程序语句是求函数y=|x-4|+1的函数值,则①处为( )
A.y=3-x B.y=x-5 C.y=5-x D.y=ABS(x-4)+1
14.如果执行下面的程序框图,输入x=-2,h=0.5,那么输出的各个数的和等于( )
(14题) (15题)
A.3 B.3.5 C.4 D.4.5
15.下边程序运行后输出的结果是( )
A.-1 B.0 C.1 D.2
16.如果下边程序运行后输出的结果是132,那么在程序UNTIL后面的“条件”应为( )
(16题) (17题)
A.i>11 B.i>=11 C.i<=程序while语句流程图代码11 D.i<11
17.有如下两个程序( )
A.两个程序输出结果相同
B.程序(1)输出的结果比程序(2)输出的结果大
C.程序(2)输出的结果比程序(1)输出的结果大
D.两个程序输出结果的大小不能确定,谁大谁小都有可能
18.给出甲、乙两个程序M对甲、乙两程序和输出结果判断正确的是( )
A.程序结构不同,结果不同 B.程序结构不同,结果相同
C.程序结构相同,结果不同 D.程序结构相同,结果相同
19.下面是求1~1000内所有偶数的和的程序,把程序框图补充完整,则( )
(19题) (20题)
A.①处为S=S+i,②处为i=i+1. B.①处为S=S+i,②处为i=i+2.
C.①处为i=i+1,②处为S=S+i. D.①处为i=i+2,②处为S=S+i.
20.(2010·天津文,3)阅读下边的程序框图,运行相应的程序,则输出s的值为( )
A.-1 B.0 C.1 D.3
21.下面的程序框图运行后,输出的S=( )
(21题) (22题)
A.26 B.35 C.40 D.57
22.如图是一个算法的程序框图,该算法所输出的结果是( )
A.1+++…+ B.1+++…+
C..+++…+ D.+++…+
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论