数学必修三 循环语句专项练习

2026/4/24 0:22:29

1.根据右图所示的算法,可知输出的结果为___________.

S←0n←0While S≤1023 S←S?2 n←n?1End WhilePrint nn

2.执行如图所示算法的伪代码,则输出x的值为 .

3.根据如图所示的伪代码,最后输出的i的值为___ ___. T←1 i←3

While T <10 T←T +i i←i+2 End While Print i

4.根据如图所示的伪代码,最后输出的S的值为________. S→0

For I From 1 to 28 Step 3 S←S+I End For Print S

5.如图,给出一个算法的伪代码, 则f(?2)?f(3)?___________.

答案第1页,总5页

ReadxIfx≤0Thenf(x)?4x?1Else f(x)?2xEndIfPrintf(x)

6.执行右边的伪代码,输出的结果是 .

7.已知某程序框图如图所示,则该程序运行后输出的结果为(

A.

15 B.25 C.35 D.45 8.程序框图如图所示,则该程序运行后输出k的值是( )

答案第2页,总5页

)

A.3 B.4 C.5 D.6

9.已知集合A={x|x=2k,k∈N*},如图所示,程序框图(算法流程图)的输出值x= .

10.若下面框图所给的程序运行结果为S?20,那么判断框中应填入的关于k的条件是( )

(A)k?9? (B)k?8? (C)k?8? (D)k?8?

答案第3页,总5页

参考答案

1.11 【解析】

试题分析:根据题中的伪代码,可得该程序经过第一次循环得到S?20,n?1;第二次循环得S?20?21,n?2;第三次循环得到S?20?21?22,n?3;…,依此类推,当

S?20?21?22???2n?1023时,输出下一个n值.由以上规律,可得:当n?10时,S?20?21?22???210?2045,恰好大于1023,n变成11并且输出,由此可得,输出

的结果为11.

考点:算法程序语言. 2.16. 【解析】

试题分析:共进行四次循环,第一次S?1,第二次S?1?3?4,第三次S?4?5?9,第一次S?9?7?16,所以输出S的值为16.

考点:伪代码 3.9 【解析】

试题分析:第一次循环时,T?1?3,i?5;第二次循环时,T?1?3?5,i?7第三次循环时,T?1?3?5?7,i?9,结束循环,输出i的值为9. 考点:循环结构、伪代码. 4.145

【解析】由算法伪代码知,此算法为计算首项为1,公差为3的等差数列的前10项的和,所以S=1+4+…+28=5.-1 【解析】 试题分析:

根据题意:如果x?0,则执行f(x)?4x?1,则f(?2)??9;如果x?0,则执行

10(1+28)=145. 2f(x)?2x,则f(3)?8,∴f(?2)?f(3)?=-1.

考点:算法程序语言. 6.11 【解析】

试题分析:根据算法中循环结构可得:第一次:S?1?3?3,I?3?2?5,由3?200,则循环; 第二次:S?3?5?15,I?5?2?7,由15?200,则循环; 第三次:

S?15?7?105,I?7?2?9,由10?52,则循环; 第四次:

答案第4页,总5页


数学必修三 循环语句专项练习.doc 将本文的Word文档下载到电脑
搜索更多关于: 数学必修三 循环语句专项练习 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219