第二章
算法初步A
时间:120分钟满分:150分一、选择题本大题共12小题,每小题5分,共60分1.算法框图中的功能是A.算法的起始与结束B.算法输入和输出信息C.计算、赋值D.判断条件是否成立22.用二分法求方程x-10=0的近似根的算法中要用哪种算法结构A.顺序结构B.选择结构C.循环结构D.以上都用3.下列说法不正确的是A.三种基本逻辑结构包含顺序结构、选择结构、循环结构B.一个算法框图一定包含顺序结构C.一个算法框图一定包含循环结构D.一个算法框图不一定包含选择结构4.阅读下图所示的算法框图,运行相应的程序,输出的结果是
A.1B.2C.3D.45.给出语句如下图所示,若该语句执行的结果是3,则输入的x值是输入x;Ifx≥0The
y=xElsey=-xE
dIf输出yA.3C.3或-36.有下列算法语句,输出结果是B.-3D.0
s=1
i=1Doi=i+2s=siLoopWhiles≤2005输出iA.1+3+5++2005
fB.1×3×5××2005C.求方程1×3×5××
=2005中
的值D.求满足1×3×5××
2005的最小正整数
7.在算法的逻辑结构中,要求进行逻辑判断,并根据结果进行不同处理的是哪种结构A.顺序结构B.选择结构和循环结构C.顺序结构和选择结构D.没有任何结构8.阅读下面的算法框图,则输出的S等于
A.14B.20C.30D.559.阅读下面的算法框图,若输入的
是100,则输出的变量S和T的值依次是
A.25502500B.25502550C.25002500D.2500255010.执行如图所示的算法框图,若输出的y值为4,则输入的x的值为
fA.2kk∈Z,k≥1B.2kk∈Z,k≤1C.2k-1k∈Z,k≥1D.2k-1k∈Z,k≤111.运行下面的程序时,While循环语句的执行次数是
N=0
Do
N=N+1N=NN
LoopWhileN20输出NA.3B.412.下列算法框图:C.15D.19
图中输出的x的值是A.5B.7题号答案1234
C.95678D.119101112
二、填空题本大题共4小题,每小题5分,共20分13.如果a=123,那么在执行b=a10-a10后,b的值是________.14.给出一个算法:
f根据以上算法,可求得f-1+f2=________15.如图所示算法框图中,令a=-ta
45°,b=-si
45°,c=cos45°,则输出结果为______________.
16.执行下面的算法框图,输出的T=________
三、解答题本大题共6小题,共70分17.10分写出求过点P111、P2m0的直线斜率的算法.
118.12分写出共7个2005的值的一个算法,并画出算12005+12005++2005法框图.
f19.12分画出计算1+3+5++999的算法框图,并写出相应的语句r