还剩8页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
算法初步练习题
一、选择题1.阅读下面的程序框图,则输出的A.B.C.D.2.阅读图2所示的程序框图,运行相应的程序,输出的结果是A.B.C.D.3.阅读右图所示的程序框图,运行相应的程序,输出的结果是A.B.C.D.4.某程序框图如图所示,该程序运行后输出的的值是A.B.C.D.5.执行右面的程序框图,输出的是A.B.C.D.6.如图的程序框图表示的算法的功能是A.计算小于100的奇数的连乘积B.计算从1开始的连续奇数的连乘积C.从1开始的连续奇数的连乘积,当乘积大于100时,计算奇数的个数D.计算时的最小的值.7.右图是把二进制数化为十进制数的一个程序框图判断框内应填入的条件是A.B.C.D.8.某程序框图如图所示,则该程序运行后输出的等于A.B.C.D.9.如果执行右边的程序框图,输入,那么输出的各个数的和等于A.B.C.D.10.某店一个月的收入和支出总共记录了个数据,,其中收入记为正数,支出记为负数该店用右边的程序框图计算月总收入和月净盈利,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中的A.B.C.D.
11.如图1所示,是关于闰年的流程,则以下年份是闰年的为A.1996年B.1998年C.2010年D.2100年
12.某流程如右上图所示,现输入如下四个函数,则可以输出的函数是A.B.C.D.
二、填空题13.程序框图(即算法流程图)如图所示,其输出结果是_______.14.执行右边的程序框图,输出的.15.下面的程序框图表示的算法的结果是1616.阅读右上面的流程图,若输入,则输出的结果是217右面的程序框图,如果输入三个实数a,b,c,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的
①②③C.
④
三、解答题18.已知数列{an}的各项均为正数,观察程序框图,若时,分别有
(1)试求数列{an}的通项;
(2)令的值. 参考答案1.C.【解读与点评】当时,S=1;当i=2时,S=...。