最新高一数学必修3算法测试题优秀名师资料.doc

上传人:小红帽 文档编号:1515511 上传时间:2018-12-20 格式:DOC 页数:8 大小:48KB
返回 下载 相关 举报
最新高一数学必修3算法测试题优秀名师资料.doc_第1页
第1页 / 共8页
最新高一数学必修3算法测试题优秀名师资料.doc_第2页
第2页 / 共8页
最新高一数学必修3算法测试题优秀名师资料.doc_第3页
第3页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《最新高一数学必修3算法测试题优秀名师资料.doc》由会员分享,可在线阅读,更多相关《最新高一数学必修3算法测试题优秀名师资料.doc(8页珍藏版)》请在三一文库上搜索。

1、高一数学必修3算法测试题高一数学必修3算法初步测试 一、选择题:本大题共10小题,每小题4分,共40分( 1(算法的三种基本结构是( ) (A)顺序结构、条件结构、循环结构 (B)顺序结构、循环结构、模块结构 (C)顺序结构、模块结构、条件结构 (D)模块结构、条件结构、循环结构 2(将两个数a=25,b=9交换,使a=9,b=25,下面语句正确一组是 ( ) (A) (B) (C) (D) a=b a = c t = b b=a b=a c = b b = a a=b 3(下列各数中,最小的数是( )。 b = a a = t (A)111 111 (B)105 (C)200 (D)75 (

2、)()()2 8 6 4(下列给变量赋值的语句正确的是( ) (A)5,a (B)a,2,a (C)a,b,4 (D)a,2*a 5(下面程序运行后,a,b,c的值各等于 ( ) a = 3 (A) 5,8,-5 b = - 5 (B) 5,8,3 c = 8 (C) 8,5,3 a = b (D) 8,5,8 b = c c = a PRINT a, b, c END 6(为了在运行下面的程序之后得到输出y,16,键盘输入x应该是( )。 Input x If x0 then y=(x+1),(x+1) (A) 3或-3 (B) -5 Else y=(x-1),(x-1) (C) -5或5

3、(D) 5或-3 End if Print y End 7(给出以下四个问题,?输入一个数x,输出它的相反数.?求面积为6的正方形的周长. x,1.x,0f(x),?求三个数a,b,c中的最大数.?求函数的函数值. 其中不需要用,2.,0xx条件语句来描述其算法的有 ( ) A. 1个 B. 2个 甲:i=1 乙:i=1000 C. 3个 D. 4个 S=0 S=0 8(读两段程序: WHILE i=1000 DO 对甲、乙程序和输出结果 判断正确的是( ) S=S+i S=S+i (A)程序不同,结果不同 (B)程序不同,结果相同 i=i+1 i=i-1 (C)程序相同,结果不同 (D)程序

4、相同,结果相同 WEND LOOP UNTIL i 9 (B) i = 9 (C) i = 8 (D) i 8 二、填空题:本大题共4小题,每小题4分,共16分( 11(将化成四进制位数_。 389开 始 12(右边的程序框图(如图所示), 能判断任意输入的整数x是奇数 输入 x 或是偶数。其中判断框内的条件 是_。 m = x除以2的余数 13(已知有如下两段程序: 问:程序1运行的结果为_。 是 否 程序2运行的结果为_。 输出“x是偶数” 程序1如下: 输出“x是奇数” i = 51 sum = 0 while i 50 print sum end 第 2 页 共4 页 14.把下面求n

5、( n!= n(n-1)321 )的程序补充完整 _“n,”;n i,1 s,1 三、解答题:本大题共4小题,共44分( WHILE _ 15(本题满分8分)用秦九韶算法计算 43_ 函数f(x),2x,3x,5x,4当x,2i = i+1 时的函数值。 WEND PRINT s END S1 输入x S2 若x ,2,执行S3; 否则,执行S6 S3 y = x2,1 S4 输出y S5 执行S12 S6 若,2 = x 2,执行S7; 否则执行S10 S7 y = x S8 输出y 16(本题满分12分) 已知算法:(1)指出其功能(用算式表示), S9 执行S12 (2)将该算法用流程图

6、描述之。 S10 y = x2,1 S11 输出y S12 结束。 第 3 页 共4 页 111117.如图是求 的算法的程序框图。 ,?,99,1001,22,33,4(1)将程序框图补充完整,标号?处填 标号?处填 (2)根据程序框图编写程序。 (22222218(本题满分12分)已知S=1,2,3,4,(n,1),n, 请设计程序框图,算法要求从键盘输入n,输出S。并写出计算机程序。 第 4 页 共4 页 算法试题答案 A C A D A C B B B C 11(2)(3)(4) 12(m=0 ? 13(0 ,51 14(Input , i=n, s=s*i 三、解答题 4315(解:

7、f(x)=2x +3x +5x,4 32 =x (2x +3x +5),4 2 = xx (2x +3 )+5,4 2?f(x)= 22 (2*2+3 )+5,4 = 24*7+5,4 =2*33,4 =62 2,x,1(x,2),y,x(,2,x,2)16(解:算法的功能为: ,2,x,1(x,2),程序框图为: 开始 输入 x 是 否 x ,2 , x 2 , 是 否 22y = x +1 y = x y = x ,1 输出 y 结束 第 5 页 共4 页 17( 程序如下: Define f(x)=x2-5 Input “a=”;a Input “b=”;b Input “d”;d Do

8、 a,bm, 2If f(m)=0 then a = m b = m Else If f(a)f(m)0 then _b = m_ Else _ a = m _ End if End if Loop until _abs(a,b) d_ Print a , b End 第 6 页 共4 页 开始 18(解:由表达式规律可知,输入的n必须为偶数。 程序框图为: 输入 n i =1,S =0 否 n mod 2 =0 , 是 i = i,1 i+1 2 S = S,(,1) * i i = n , 是 否 输出 S 输出错误信息 结束 注:程序框图也可以不对n进行奇数和偶数的讨论,直接进入循环。 第 7 页 共4 页

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1