当前位置:首页 >> 数学 >>

高中数学必修三课时训练:1.3.3 循环语句(含答案)


数学· 必修 3(苏教版)

第1章

算法初步

1.3 基本算法语句 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 End For x

解析:考查“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.如果执行右边的程序框图,输入正整数 N(N≥2)和实数 a1, a2,…,aN,输出 A,B,则( )

A.A+B 为 a1,a2,…,aN 的和 A+B B. 为 a1,a2,…,aN 的算术平均数 2 C.A 和 B 分别是 a1,a2,…,aN 中最大的数和最小的数 D.A 和 B 分别是 a1,a2,…,aN 中最小的数和最大的数

答案:C

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 Then 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

10.已知一行数:a1,a2,a3,…,an-1,an,…这一行数满足条

?a1=a2=1, 件:? ?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 End While Print b

11.1,1,2,3,5,8,13,…这一列数的规律是:第 1、第 2 个数是 1,从第 3 个数起,该数是其前面 2 个数之和.试用循环语句描 述,计算这列数中前 20 个数之和的算法.

解析:解法一:伪代码:

m←1 n←1 i←2 S←2 While i≤10 m←m+n n←n+m S←S+m+n i←i+1 End While Print S

解法二:伪代码:

m←1 n←1 i←2 S←2 Do m←m+n n←n+m S←S+m+n i←i+1 Until i>10 End Do Print S

12. 若三位数 ABC 满足 ABC=A3+B3+C3, 则称其为水仙花数. 试 编写一个伪代码,找出 100-999 中所有的水仙花数.

解析:伪代码如下:

i>100 While i≤999 A←Int(i/100) B←Int((i-100×A)/10) C←i-Int(i/10)×10 If i=A3+B3+C3 Then Print i End If i←i+1 End While


赞助商链接
相关文章:
...三)第一章 1.1.3 程序框图的综合(习题课)(含答案)
高中数学课时训练(人教版必修三)第一章 1.1.3 程序框图的综合(习题课)(含答案)_数学_高中教育_教育专区。高中数学人教A版必修三课时训练(含答案) ...
高中数学必修三课时训练:1.2.2 选择结构(含答案)
高中数学必修三课时训练:1.2.2 选择结构(含答案)_数学_高中教育_教育专区。高中数学必修三课时训练(含答案) 数学· 必修 3(苏教版) 第1章 算法初步 1.2 ...
...(人教版必修三)第一章 1.1.1 算法的概念(含答案)
高中数学课时训练(人教版必修三)第一章 1.1.1 算法的概念(含答案)_数学_高中教育_教育专区。高中数学人教A版必修三课时训练(含答案) ...
高中数学必修三课时训练:1.2.1 顺序结构(含答案)
高中数学必修三课时训练:1.2.1 顺序结构(含答案)_数学_高中教育_教育专区。高中数学必修三课时训练(含答案) 数学· 必修 3(苏教版) 第1章 1. 2 算法初步...
高中数学必修三课时训练:3.3 几何概型(含答案)
高中数学必修三课时训练:3.3 几何概型(含答案)_数学_高中教育_教育专区。高中...?y-x≥4或y-x≤-4 设“两船无需等待码头空出”为事件 A, 1 2× ×...
...学年高中数学苏教版必修三课时训练:1.2.3 循环结构
【金版学案】2014-2015学年高中数学苏教版必修三课时训练:1.2.3 循环结构_数学...2 答案: 3 2 7.用 N1 代表第一个学生的学号,Ni 代表第 i 个学生的学号...
...三)第三章 3.3.1 几何概型及其概率计算(含答案)
高中数学课时训练(人教版必修三)第三章 3.3.1 几何概型及其概率计算(含答案)_数学_高中教育_教育专区。高中数学人教A版必修三课时训练(含答案) ...
2013-2014学年高一人教A版数学必修三配套练习 1.2.3 循...
2013-2014学年高一人教A版数学必修三配套练习 1.2.3 循环语句 Word版含解析]...1 3 1 3 答案解析 1.【解析】选 C.当型循环结构与 WHILE 语句相对应,故...
高中数学必修三课时训练:3.1.1 随机现象(含答案)
高中数学必修三课时训练:3.1.1 随机现象(含答案)_数学_高中教育_教育专区。高中数学必修三课时训练(含答案) 数学· 必修 3(苏教版) 第3章 概率 3.1 随机事...
...2015学年高中数学苏教版必修三课时训练:1章末知识整...
【金版学案】2014-2015学年高中数学苏教版必修三课时训练:1章末知识整合]_高中...(2)只有当循环次数明确时,才能使用本语句. (3)步长可以为正、负,但是不能是...
更多相关标签: