必修 3 第一章《算法初步》(本卷共 150 分,考试时间 120 分钟)一、选择题(每题 6 分,共 60 分)1.算法共有三种逻辑构造,即次序构造,条件构造和循环构造,下列说法对的的是( )A.一种算法只能具有一种逻辑构造 B. 一种算法最多可以包含两种逻辑构造C. 一种算法必须具有上述三种逻辑构造 D. 一种算法可以具有上述三种逻辑构造的任意组合2.下列给出的赋值语句中对的的是( )A.4 = M B.M =-M C.B=A-3 D.x + y = 03.在算法程序中,下列能表达的语句是( ) ① ② ③ ④⑤A.②③⑤ B.②④⑤ C.①③⑤ D.②③④4.下列程序: .............中的 的作用是( )A.把满足条件的进行置换,即互换B.重新给赋值,即把都换成此外一种数C.把满足的值赋给D.没有什么作用5.假如有关方程组有无数组解或无解,则下列关系一定对的的是( )A. B. C. D.6.下列程序 n=5s=0WHILE s<15s=s+n n=n-1WENDPRINT sEND执行后输出的成果是( )A.-1 B.0 C.1 D. 2 7.如下给出的各数中不也许是八进制数的是( )A.312 B.10 110 C.82 D.7 4578.840 和 1 764 的最大公约数是( )A.84 B.12 C.168 D.2529.下列程序i=12s=1DO s= s * i i = i-1LOOP UNTIL “条件”PRINT sEND执行后输出的成果是 132,那么在程序 until 背面的“条件”应为( )A.i > 11 B. i >=11 C. i <=11 D.i<1110.给出如下一种算法的程序框图(如图所示),该程序框图的功能是( )A.求输出 a,b,c 三数的最大数B.求输出 a,b,c 三数的最小数C.将 a,b,c 按从小到大排列 D.将 a,b,c 按从大到小排列二、填空题(每题4分,共 16 分)11.将二进制数 101 101(2) 化为十进制成果为 ;再将该数化为八进制 数,成果为 .12.若输入 6 时,则下列程序执行后输出的成果是 . INPUT xIF x<= 4 THENy=0.76ELSE y=6+8*(x-3)END IFPRINT yEND13.执行下列程序: INPUT "请输入x,y的值";x,y PRINT A,B 假如根据提醒输入 3,2,则会输出的成果是 . 14.有如下程序框图(如右图所示),则该程序框图表达的算法的功能是 .三、解答题(共 74 分)15.(本题满分 15 分) 已知一种正方形的周长为 a ,求这个正方形外接圆的面积.设计一种算法处理这个问题.16.(本题满分 20 分) 某电信部门规定:电...