北师大数学必修三练习:第二章 算法初步水平测试 含解析.pdfVIP

  • 1
  • 0
  • 约4.61千字
  • 约 15页
  • 2021-09-30 发布于江苏
  • 举报

北师大数学必修三练习:第二章 算法初步水平测试 含解析.pdf

第二章水平测试 本试卷分第Ⅰ卷(选择题)和第Ⅱ卷(非选择题)两部分,满分 150 分,考试时间 120 分钟. 第Ⅰ卷(选择题,共60 分) 一、选择题(每小题5 分,共60 分) 1.下列赋值语句错误的是( ) 2 A .i=i-1 B .m=m +1 C .k=-1,k D .x+y=a 答案 D 解析 执行i=i-1 后,i的值比原来小1 ,则A 正确;执行m=m2 +1 后,m 的值等于原来m 的平方再加 1 ,则B 正确;执行k=-1,k后,k 的值是原来的负 倒数,则C 正确;赋值号的左边只能是一个变量,则D 错误. 2 .下列关于条件语句的叙述正确的是( ) A .条件语句中必须 Else 和End If B .条件语句中可以没 End If C .条件语句中可以没 Else ,但必须 End If D .条件语句中可以没 End If ,也可以没 Else 答案 C 解析 条件语句又称为 “ If 语句”,之所以称为“ ”,必须以If 开头, 有End If 结束,其中的Else 可以没有,故选C. 3 .运行以下程序时,执行循环体内的次数是( ) i=1 D i=i+1 i=i*i L p While i10 输出i A .2 B .9 C .10 D .8 答案 A 解析 第一次执行循环体, i=1 , i=i+1=2 , i=i*i=4 , i=410成立 第二次执行循环体 i=4 , i=i+1=5 i=i*i=25 i=2510不成立, 退出循环体,共执行了2次. 4.阅读下图所示的程序框图,运行相应的程序,输出的结果是( ) A.3 B.11 C.38 D.123 答案 B 解析 本题以典型循环结构的形式,考查了在给定条件下输出结果的求解问 题. 根据框图可知第一步的运算为:a=10,满足条件,可以得到a=1 +2=3 , 2 又因为a=310 ,满足条件,所以 a=3 +2=11,因为a=1110,不满足条件,2 输出结果a=11,故选B. 5.阅读下边的程序框图,运行相应的程序,若输入 x 的值为-4,则输出 y 的值为( ) A .0.5 B .1 C .2 D .4 答案 C 解析 本小题主要考查了循环结构的程序框图,同时也有效地考查了考生的 识图、解图、用图的能力. 由框图可知:x=-4 ,|x|3 ,x=| -4 -3| =7 ;x=7 ,|x|3 ,x=|7 -3| =4 ;x =4 ,|x|3 ,x=|4 -3| =13 ,y=21 =2.故选C. 6 .下列语句执行后输出的结果是( ) n=5 S=0 Do S=S+n n=n-1 Loop While S≤14 输出n A .1 B .0

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档