苏教版必修3高中数学1.3.3《循环语句》word检测试题


1.3.3 循环 语句 基 础 巩 固 1.如图所示的伪代码中,下列说法正确的是( a←2 014 While a≤0 a←a+1 End While A.循环体语句执行 2 014 次 B.循环体无限循环 C.循环体语句只执行一次 D.循环体语句一个也不执行 ) 答案:D 2.如图所示的伪代码中,运行结果为 ( ) i←1 S←0 While S≤20 S←S+i i←i+1 End While Print i-1 A.4 B.5 C.6 D.7 答案:C 3.如果下面伪代码运行后输出结果是 132,那么 While 后面条件表达式应为________. S←1 i←12 While 条件表达式 S←S×i i←i-1 End While Print S 解析:12×11=132. 答案:i≥11 或 i>10 4.For i From (-100) To 190 Step 10,则执行该语句时,共执行________次循环. 190-(-100) 解析:次数= +1=30. 10 答案:30 5 .写出下面伪代码运行后的结果是________. For x From 5 To 1 Step -1 Print x End For 解析:考查“For”语句. 答案:5,4,3,2,1 6.已知伪代码如下: i←1 Do a←Mod(i,2) If a=0 Then Print i End If i←i+1 Until i>100 End Do 分析该伪代码的算法功能,并画出其流程图. 解析: 该伪代码的算法功能是找到并输出 1 至 100 的正整数中的所有偶数, 流程图如下: 能 力 升 级 7.下面程序运行的结果为(C) A.4 B.5 C. 6 D.7 8. (2014·南京八校模拟)完全数是一些特殊的自然数: 它所有的真因数(即除了本身以 外的约数)的和,恰好等于它本身.例如:第一个完全数是 6,它的约数 1,2,3,6,除去 它本身 6 外,其余 3 个数相加,1+2+3=6.又如:8 的真因数是 1,2,4,而 1+2+4=7, 所以 8 不是完全数.按定义设 计伪代码 找出 500 以内的完全数. 解析:伪代码如下: P←6 While P≤500 I←1 S←0 While I<P If Mod(P,I)=0 T hen S←S+I End If I←I+1 End While If P=S Then Print P End If P←P+1 End While 9.某高中男子体育小组的 100 m 赛跑成绩(单位:s):12.1,13.2,12.7,12.8,12.5, 12.4,12.7,11.5,11.6,11.7.从这些成绩中搜索出小于 12.1 s 的成绩,并画出流程图, 编写相应的伪代码. 解析:用 Ni 代表学生的学号,Gi 代表学生的成绩. 流程图如下图所示: 相应的伪代码如下: i←1 While i≤10 If Gi<12.1 Then Print Ni,Gi i←i+1 Else i←i+1 End If End While ? ?a1=a2=1, 10.已知一行数:a1,a2,a3,?,an-1,an,?这一行数满足条件:? ?an+2=2an+an+1. ? 编写求这行数的第 n 项的一个算法的伪代码. 解析:伪代码: Read n a←1 b←1 While n≥3 c←2a+b a←b b←c n←n-1 E

相关文档

苏教版必修3高中数学1.3.3《循环语句》检测试题
苏教版必修3高中数学1.2.3《循环结构》word检测试题
【金版学案】-学年高中数学 1.3.3 循环语句检测试题 苏教版必修3
高中数学1.2.3循环语句检测试题新人教B版必修3
高中数学1.2.3循环语句检测试题新人教A版必修3
苏教版必修3高中数学1.3.1《赋值语句 输入、输出语句》word检测试题
人教A版高中数学必修三1.2.3《循环语句》word强化练习高中数学试题
苏教版必修3高中数学1.3.2《条件语句》word检测试题
人教A版高中数学必修三1.2.3《循环语句》word课时作业高中数学试题
电脑版