高一数学算法测试题及答案详解中学教育试题_中学教育-试题.pdf
《高一数学算法测试题及答案详解中学教育试题_中学教育-试题.pdf》由会员分享,可在线阅读,更多相关《高一数学算法测试题及答案详解中学教育试题_中学教育-试题.pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1算法的三种基本结构是()(A)顺序结构、条件结构、循环结构 (B)顺序结构、循环结构、模块结构(C)顺序结构、模块结构、条件结构 (D)模块结构、条件结构、循环结构 2将两个数 a=25,b=9 交换,使 a=9,b=25,下面语句正确一组是()(A)(B)(C)(D)3下列给变量赋值的语句正确的是()(A)5a (B)a2a (C)ab4 (D)a2*a 4下面程序运行后,a,b,c 的值各等于 ()a=3 b=-5 c=8 a=b b=c c=a PRINT a,b,c END(A)5,8,-5 (B)5,8,3 (C)8,5,3 (D)8,5,8 5为了在运行下面的程序之后得到输出 y
2、16,键盘输入 x 应该是()。Input x If x 9 (B)i=9 (C)i=8 (D)i 8 10下列四个有关算法的说法中,正确的是 .(要求只填写序号)(1)算法的某些步骤可以不明确或有歧义,以便使算法能解决更多问题;(2)正确的算法执行后一定得到确定的结果;(3)解决某类问题的算法不一定是唯一的;(4)正确的算法一定能在有限步之内结束。甲:i=1 乙:i=1000 S=0 S=0 WHILE i=1000 DO S=S+i S=S+i i=i+1 i=i-1 WEND LOOP UNTIL i1 PRINT S PRINT S END END 否 是 开始 i2,sum0 sum
3、sumi ii2 i1000结束(第 9 题)构条件结构循环结构将两个数交换使下面语句正确一组是下列给变量赋值的语句正确的是下面程序运行后的值各等于为了在运行下面的程序之后得到输出键盘输入应该是或或或用二分法求方程的近似根精确度为用直到型循环结构的果不同程序相同结果相同给出下面的程序框图那么其循环体执行的次数是开始是否条件结束第题第题程序已知有上面程序如果程序执行后输出的结果是那么在程序后面的条件应为下列四个有关算法的说法中正确的是要求只填写序号问题的算法不一定是唯一的正确的算法一定能在有限步之内结束右边的程序框图如图所示能判断任意输入的整数是奇数或是偶数其中判断框内的条件是开始输入除以的余数
4、是否输出是偶数输出是奇数已知有如下两段程序程序如下结11右边的程序框图(如图所示),能判断任意输入的整数 x 是奇数 或是偶数。其中判断框内的条件 是_。12已知有如下两段 QBasic 程序:问:程序 1 运行的结果为_。程序 2 运行的结果为_。13把下面求 n!(n!=n(n-1)321)的程序补充完整 14.画出计算2222210099321 的算法的程序框图。结 束 开 始 输入 x m=x除以2的余数 是 否 输出“x 是偶数”输出“x 是奇数”程序 1 如下:i=51 sum=0 while i 50 print sum end _“n”;n i1 s1 WHILE _ _ i=
5、i+1 WEND PRINT s END 构条件结构循环结构将两个数交换使下面语句正确一组是下列给变量赋值的语句正确的是下面程序运行后的值各等于为了在运行下面的程序之后得到输出键盘输入应该是或或或用二分法求方程的近似根精确度为用直到型循环结构的果不同程序相同结果相同给出下面的程序框图那么其循环体执行的次数是开始是否条件结束第题第题程序已知有上面程序如果程序执行后输出的结果是那么在程序后面的条件应为下列四个有关算法的说法中正确的是要求只填写序号问题的算法不一定是唯一的正确的算法一定能在有限步之内结束右边的程序框图如图所示能判断任意输入的整数是奇数或是偶数其中判断框内的条件是开始输入除以的余数是否
6、输出是偶数输出是奇数已知有如下两段程序程序如下结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 S9 执行 S12 S10 y=x2 1 S11 输出 y S12 结束。15 已知算法:(1)指出其功能(用算式表示),(2)将该算法用流程图描述之。16 以下程序流程图及其相应程序是实现用二分法求近似值,但步骤并没有全部给出,请补上适当的语句或条件,以保证该程序能顺利运行并达到预期的目的。17.已知 S=12223242(n1)2n2,请设计程序
7、框图,算法要求从键盘输入 n,输出 S。并写出计算机程序。f(x)=x2-5 Input“a=”;a Input“b=”;b Input“d=”;d Do 2bam If f(m)=0 then a=m b=m Else If f(a)f(m)0 then _ Else _ End if End if Loop until _ Print a,b End 构条件结构循环结构将两个数交换使下面语句正确一组是下列给变量赋值的语句正确的是下面程序运行后的值各等于为了在运行下面的程序之后得到输出键盘输入应该是或或或用二分法求方程的近似根精确度为用直到型循环结构的果不同程序相同结果相同给出下面的程序框图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 算法 测试 答案 详解 中学 教育 试题
限制150内