江苏省姜堰市溱潼中学高二数学双周练试题,苏教版(通用) 江苏省姜堰市溱潼中学高二数学双周练试题 一、选择题(每小题5分,共60分) 1.算法的三种基本结构是( C ) A、顺序结构、模块结构、条件结构;
B、顺序结构、循环结构、模块结构;
C、顺序结构、条件结构、循环结构;
D、模块结构、条件结构、循环结构. 2.将两个数a8,b17交换,使a17,b8; 下面语句正确一组是( B ) A B C D b←a a←b a←b b←a c←b b←a a←c a←c c←b b←a 3.给出以下四个问题 ①输入一个数x,输出它的相反数; ②求面积为6的正方形的周长;
③求三个数a,b,c中的最大数;
④求函数的函数值. 其中不需要用条件语句来描述其算法的有( B ) A、1个 B、2个 C、3个 D、4个 4.下面为一个求20个数的平均数的程序,在横线上应填充的语句为( A ) S←0 i←1 Do Read x S←Sx i←i1 Loop Until _____ A←S/20 Print A A、i20 B、i20 C、i20 D、i20 5.算法S1输入;
S2判断是否是2若,则满足条件; 若,则执行S3;
S3依次从2到检验能不能整除,若不能整除满足条件. 上述的满足条件是什么(A) a ←1 b ←2 c ←3 a ←b b ←c c ←a Print a,b,c A、质数 B、奇数 C、偶数 D、约数 6.右边的伪代码运行后的输出结果是(C) A、1,2,3;
B、2,3,1;
C、2,3,2;
D、3,2,1. 7.下列运算不属于我们所研究的算法范畴的是(B) A、已知圆半径求圆的面积;
B、随意抽4张扑克牌算到二十四点的可能性;
C、已知坐标平面内两点求直线方程;
D、加减乘除运算法则. 8.用秦九韶算法计算多项式的值;
当时,需要做乘法和加法的次数分别是(A) A、6,6 B、5,6 C、5,5 D、6,5 9.条件语句的一般形式是“If A Then B Else C”,其中B表示的是(A) A、满足条件时执行的内容;
B、条件语句;
C、条件;
D、不满足条件时执行的内容. 10.下列算法输出的结果是(D) S←1 I←1 While S≤2020 I←I2 S←SI End While Print I A、1352020;
B、1352020;
C、求方程135n2020中的n值;
D、满足135n>2020的最小整数n. x←1 y←1 While x≤4 Z←0 While y≤x2 Z←Z1 y←y1 End While Print Z x←x1 y←1 End While 第12题 11.下左程序运行后输出的结果为(D) A、50 B、5 C、25 D、0 a←0 j←1 While j≤5 a←Mod(aj,5) j←j1 End While Print a 第11题 12.上右程序运行后输出的结果为(A) A、3 4 5 6 B、4 5 6 7 C、5 6 7 8 D、6 7 8 9 Read n If Int Then Print “偶数”