1、高中数学必修三算法初步(内含答案)1/5 算法初步习题精练一、选择题1.在输入语句中,若同时输入多个变量,则变量之间的分隔符号是 ()A.逗号 B.空格 C.分号 D.顿号2.以下条件表达示正确的是 ()A.B.C.D.12x1x 1x 1x 3.二进制数 10111 转化为五进制数是 ()A.41 B.25 C.21 D.434.语句 PRINT 3,3+2 的结果是 ()A.3,3+2 B.3 5 C.3,5 D.3 2+35.用秦九韶算法在计算时,要用到的乘法和加法的次数分别为 43223246f xxxxx()A.4,3 B.6,4 C.4,4 D.3,46.下列输入语句正确的是 ()
2、A.INPUT B.INPUT “”;,“”;,x y zx xy y C.INPUT 2,3,4 D.INPUT 2x 7.将表示成计算机程序表达式为了 ()232xx yy A.B.32/2xyxy3*2*/2xyxy C.D.32/2xyxy322xyxyAA8.3a 4b ab ba PRINT ,a b END 以上程序输出的结果是 ()A.3,4 B.4,4 C.3,3 D.4,39.三位七进制的数表示的最大的十进制的数是 ()A.322 B.332 C.342 D.35210.INPUT a MOD 1010/10baaa PRINT b END 若,则以上程序运行后的结果是 (
3、45a A.0.5 B.3 C.1.5 D.4.5高中数学必修三算法初步(内含答案)2/5二、填空题11如图程序框图箭头 a 指向处时,输出 s=_.箭头 a 指向处时,输出 s=_.开始 i=1s=0s=s+ii=i+1i5?YaN结束11 题输出 s 12此题程序运行结果为_。13.若输入的数字是“37”,输出的结果是_.14.=_.2100101115.5280 和 2155 的最大公约数是_.三、解答题16.用秦九韶算法计算函数在时的函数值.432354f xxxx2x=2a =3b =4c =ab =+2bc =+4cb /3dabc PRINT “=”;dd第 12 题INPUT
4、 xIF x9 AND x100 THENa=x10b=x MOD 10 x=10*b+aPRINT xEND IFEND第 13 题程序高中数学必修三算法初步(内含答案)3/517.铁路托运行李,从甲地到乙地,按规定每张客票托运行李不超过 50时,每千克 0.2 元,超过 50时,超过部分按每千克 0.25 元计算,画出计算行李价格的算法框图.18.某次考试,满分 100 分,按规定者为良好,者为及格,小于 60 者不及格,画出当输入80 x 6080 x一个同学的成绩时,输出这个同学属于良好、及格还是不及格的程序框图.x高中数学必修三算法初步(内含答案)4/519.编程序,求和1!2!3!.20!s 20.求 100999 中的水仙花数,所谓水仙花数是一个三位数,它的各位数字的立方和等于该数,例如 153 是一个水仙花数,因为.试编一段程序,找出所有的水仙花数.333153153 高中数学必修三算法初步(内含答案)5/5参考答案1A 2C 3D 4C 5C 6A 7A 8B 9C 10D 11、5,1512、193d 13、7314、7515、516、(2)62f17 略18、略19、t=0n=1WHILE n=20 s=1 i=1 WHILE i999END