本结构(A)A、只有顺序结构C、有顺序结构和分支结构B、只有分支结构D、只有循环结构
说明:以下4小题为单项选择题,每小题3分,共12分37、若运行时输入8,以下流程图的运行结果是(D)注:i
tx是取整函数,功能为求不大于x的最大整数。如i
t31返回值为3;i
t31返回值得为4。
5
f开始输入xN
i
tx5≠x5YYx10
N
x←x1
x←x1
输出x结束
A、8
B、9
C、1
D、7
38、2010年某市计算机能力考试五个考点的考生人数(单位:人)存放在数组d中,如下表所示。现对这些数据进行升序排列,若采用冒泡排序法自下而上进行比较和交换,那么在第一遍的加工过程中,数据的比较次数和交换次数依次为(B)d1d2d3d4d5A、44B、43823790535963551C、54D、33
39、若运行时输入3,2,以下流程图的运行结果是(C)
开始输入s1s2
s2←s1s2
s1←s1s2输出s1s2结束
A、612
B、126
C、186
D、66
40、数组d中的数据存放情况如下表所示,以下流程图的功能是(D)d120d290d360
6
d470
d510
d650
fi←1k“N”Ni≤6a
dk“N”Ydi60Yk←“Y”N
i←i1
输出k
A、在数组d中顺序查找、统计60的个数并输出B、在数组d中顺序查找60,一旦找到则结束查找并输出其存储位置C、在数组d中顺序查找60,找遍所有数据后,找到则输出“Y”,没找到则输出“N”D、在数组d中顺序查找60,一旦找到则结束查找并输出“Y”;若找遍所有数据后仍没找到则输出“N”说明:以下为填空题,每空2分,共12分41、以下流程图描述的算法功能是:通过家连续输入8个数,输出他们的和。请将流程图中的①处填写完整(注:输入答案时,可用“”代替“←”)①d8
开始a←1d←0N_____①_____Y输入f
a←af
d←d1
输出a结束
42、以下流程图的运行结果是24
7
f开始a←1b←2N
b≤14Ya←ab
b←a3
输出b结束
43、以下流程图的运行结果是48注:mod是取余运算符,如:5mod32;9mod30;3mod53。
开始i←10s←0N
i≤20Yimod40Ys←sii←i1
N
输出s结束
44、若运行时依次输入:7、2、5、6,以下流程图的运行结果是10
开始s←0i←4
输入aYs←sa
i←i1N
i≤0Y输出s结束
8
f45以下流程图描述的算法功能是:通过键盘输入三个不相等的数abc,输出这三个数中的最小值,请将流程图中的①、②处填写完整(注:输入答案时,可用“”代替“←”)①btemp②ctemp
开始输入abctemp←aN
_____①_____Ytemp←b
ctempY_____②_____
N
输出temp结束
说明:以下为程序设计题,共6分根据以下流程图,利用你学r