云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 高中数学第一章算法初步1.2基本算法语句1.2.3循环语句优化练习新人教A版必修3word版本

高中数学第一章算法初步1.2基本算法语句1.2.3循环语句优化练习新人教A版必修3word版本

  • 62 次阅读
  • 3 次下载
  • 2025/7/10 20:55:19

1.2.3 循环语句

[课时作业] [A组 学业水平达标]

1.下列问题可以设计成循环语句计算的个数为( ) ①求1+3+3+…+3的和; ②交换a,b两个数的值;

③对于分段函数,要求输入自变量,输出函数值; ④求平方值小于100的最大整数. A.0 C.2

B.1 D.3

2

9

解析:①和④用到循环语句,②用到输入、输出及赋值语句,③用到条件语句. 答案:C

2.如图给出的四个框图中,其中满足WHILE语句结构的是( )

A B C D

解析:由于循环语句有两类,一类是当型循环语句,一类是直到型循环语句,那么问题就是看哪个图示表示的为当型循环语句,先判定,后执行,则由此可选择B.答案:B

63

3.阅读如下程序,若输出的结果为,则在程序中横线?处应填入语句为( )

64

lpfSPS6Nk5vL8FvuyUaIwLDnDJdr04MBmTphLS9HPvGSYCDO2zfh8REAMSe6FEMgjUpegdIGKtS15Ko15oorOusufOvTD32aIpy3。OEL5uImhiyiLRai1PevdZYnIBE5QKNwHVqUEJrtn8gVd9GvkVDxKZY8Ph3uQDwwv2BPrgDhnK84J29yV9KU7gLHXh4mGXDJCJqby。

A.i>=6 C.i<=7

B.i>=7 D.i<=8

1113

解析:由算法知第一次计算:S=,n=4,i=2;第二次计算:S=+=,n=8,i=3;

224431715

第三次计算:S=+=,n=16,i=4;第四次计算:S=,n=32,i=5;第五次计算:

48816

S=,n=64,i=6;第六次计算:S=,n=128,i=7,由题意此时循环中断,因此判

断语句可为“i>=7”.答案:B

4.如图所示的程序,执行后输出的结果是 ( )

i=1

S=0

WHILE i<=5 S=S+i i=i+1WENDPRINT SEND

A.3 C.10

TIc8NBlLKjv7d4Cvb3IQ35zpdCgw3XRofNI5Nbp0yptzeH7mEeqAIn7N8MVblOHMr7SpmxIZDIiDCZbvuUROwgFRGUW0gdFJIG86。31326364

vePBWgEIYeo5926XrZPXSOo19noNAzWVIyo8tla4FrGeaTs3DuA63bmHPNsySQ8phsnAEXt6OKiq8aRfVka6YQSwbHiGTBcOjgWH。B.6 D.15

解析:根据算法语句可知,i=1,符合条件,S=0+1; i=2,符合条件,S=0+1+2;

直到i=6时,不符合条件,输出S=1+2+3+4+5=15,结束. 答案:D

5.如图是一个循环结构的算法的程序框图,下列说法不正确的是( )

A.①的循环变量初始化,循环将要开始 B.②为循环体

C.③是判断是否继续循环的条件 D.①可以省略不写

解析:n=1为初始值,不能省略,否则下边的流程无法进行,所以D错,其他选项都正确. 答案:D

6.写出下列程序的运行结果: (1)________; (2)________.

i=1

K=6

WHILEi<=6K=K-0.5PRINTKi=i+1WENDEND

i=1s=0

WHILE s<=10i=i+1s=s+iPRINTsWENDEND

8HXl3inC01WugpUFmpDXGmL1HUEZSUswQPHq9PkGPOvZf0VYjQVEZSxMVWD8EoJ5yqDqHuww5W7SQLLHZGF1ZOwYiVucbb2r4qrP。(1) (2)

解析:(1)中控制循环的变量i从1每次增加1变到6,每次循环中变量K的值减小0.5并输出,故结果输出6个数5.5,5,4.5,4,3.5,3.

UCZZ8HUfxvloMM1QuH5O0x63IJV8k6FkFQ6aKG9cIoer8VqQqXWOjDqnvWgpLMUqQ1IWFQ5NyS5CiFUNi4Hn9R01pJFOqJqWuNB7。(2)每次循环都要将s的值输出,故答案为:2,5,9,14.

答案:(1)5.5,5,4.5,4,3.5,3 (2)2,5,9,14

7.下面为求10个数的平均数的程序,则①处应填的条件为________.

S=0i=1DO INPUT x S=S+x i=i+1LOOP UNTIL① a=S/10PRINT aEND3c3eUwO0p8dUSRHWc4he9nepToTWNK7FsP42zb9YvCMdQQD5oo8HpwCGYEkvDRdE0yr2NFm0ViJwA0z2LOxoBqfVdo4VRDlDp7dh。解析:将10个数逐一相加,循环体要执行10次,所以①处条件应为i>10. 答案:i>10

8.读程序,回答下列问题:

INPUT n i=1 S=0

WHILE i<=n

S=S+1/i*i+1 i=i+1 WEND PRINT S END

(1)若输入n=3,则输出的结果为________. (2)此程序对应的计算式子是________. (3)程序中的循环语句对应________型循环结构. 解析:(1)输入n=3, 11

当i=1时,S=0+=;

22112

当i=2时,S=+=;

263213

当i=3时,S=+=,

3124

UBTqA7y1fjuRN3Q3fRjCuSv8HnuyykUpI8PhoiEfhHGwdwblGtxPk2o15KJdC0tVp49FdyFWd4kMcYVac9R4M55FKNbDyrCheK78。KUqhKOqXR3KNzhgpTWDqkswEz3S20hSp2kQxpNQCnrN1kwI8gOS4uueinLIGVnXAbkKerIZ5602TEvk2lJMboNVy6y9D59H0ucQZ。3

结束循环,此时输出S=.

411

(2)此程序是用于计算++…+

26n1

的值.n+1

VUHmgntDkPOS3mVasGIDq0WQkBo4uLsdCWmjRzIoTIdhhEBh9NW99qoVYR2FYp9zmBf6ZCiTYjJIMEyFZ7UHOj4byrl0w2quyEVG。(3)这是WHILE语句,对应的是当型循环结构. 311

答案:(1) (2)++…+426n1

(3)当n+1

eJBqzq1qFGWq647T3HvsJo8GLtZxsnH2CAddDU9d0G2TKOqDk1ONm6UPBVF6ruXhYUNwRTf9xhs2meWX2lcrzUGvFnCIf3MvJKV。

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

1.2.3 循环语句 [课时作业] [A组 学业水平达标] 1.下列问题可以设计成循环语句计算的个数为( ) ①求1+3+3+…+3的和; ②交换a,b两个数的值; ③对于分段函数,要求输入自变量,输出函数值; ④求平方值小于100的最大整数. A.0 C.2 B.1 D.3 29解析:①和④用到循环语句,②用到输入、输出及赋值语句,③用到条件语句. 答案:C 2.如图给出的四个框图中,其中满足WHILE语句结构的是( ) A B C D 解析:由于循环语句有两类,一类是当型循环语句,一类是直到型循环语句,那么问题就是看哪个图示表示的为当型循环语句,先判定,后执行,则由此可

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com