热门试卷

X 查看更多试卷
1
题型:填空题
|
填空题

下图为某算法的程序框图,则程序运行后输出的结果是________.

正确答案

3

当T=0,k=1时,sin>sin,所以a=1,T=1,k=2;

当T=1,k=2时,sin,所以a=0,T=1,k=3;

当T=1,k=3时,sin,所以a=0,T=1,k=4;

当T=1,k=4时,sin>sin,所以a=1,T=2,k=5;

当T=2,k=5时,sin>sin,所以a=1,T=3,k=6.

此时k≥6,所以输出T=3.

1
题型:填空题
|
填空题

[2013·湖北高考]阅读如图所示的程序框图,运行相应的程序.若输入m的值为2,则输出的结果i=________.

正确答案

4

i=1,A=2,B=1→i=2,A=4,B=2→i=3,A=8,B=6→i=4,A=16,B=24,输出i=4.

1
题型:填空题
|
填空题

执行如图所示的程序框图,则输出的结果S是________.

正确答案

1007

试题分析:观察并执行如图所示的程序框图,其表示计算,所以输出S为1007.

1
题型:填空题
|
填空题

已知n次多项式Pn(x)=a0xn+a1xn-1+…+an-1x+an

如果在一种算法中,计算x0k(k=2,3,4,…,n)的值需要k-1次乘法,计算P3(x0)的值共需要9次运算(6次乘法,3次加法),那么计算Pn(x0)的值共需要______次运算.

下面给出一种减少运算次数的算法:P0(x0)=a0.Pn+1(x)=xPn(x)+ak+1(k=0,l,2,…,n-1).利用该算法,计算P3(x0)的值共需要6次运算,计算Pn(x0)的值共需要______次运算.

正确答案

在利用常规算法计算多项式Pn(x)=a0xn+a1xn-1+…+an-1x+an的值时,

算a0xn项需要n乘法,则在计算时共需要乘法:n+(n-1)+(n-2)+…+2+1=

需要加法:n次,则计算Pn(x0)的值共需要n(n+3)次运算.

在使用秦九韶算法计算多项式Pn(x)=a0xn+a1xn-1+…+an-1x+an的值时,

共需要乘法:n次

需要加法:n次,则计算Pn(x0)的值共需要2n算.

故答案为:n(n+3),2n

1
题型:填空题
|
填空题

图中是一个算法流程图,则输出的       

正确答案

11

1
题型:填空题
|
填空题

阅读伪代码,若使这个算法执行结果是-5,则a的初始值x是             .  

正确答案

-1

试题分析:由s的初始值为0,a的初始值为x,i的初始值为1,且i的步长为2即每次增加2,第一次:,第二次:,第三次:,第四次:,第五次:,此时输出s,令,得.

1
题型:填空题
|
填空题

某程序框图如图所示,该程序运行后输出的为____________

正确答案

1
题型:简答题
|
简答题

已知数列{an}的各项均为正数,观察如图所示的程序框图,若k=5,k=10时,分别有S=和S=,求数列{an}的通项公式.

正确答案

an=2n-1

由框图可知S=+…+

∵{an}是等差数列,其公差为d,则有 (),

∴S=(+…+)= ().

由题意可知,k=5时,S=

k=10时,S=

解得 (舍去),

故an=a1+(n-1)d=2n-1.

1
题型:填空题
|
填空题

阅读程序框图,运行相应的程序,当输入的值为时,输出的值为  

正确答案

4

试题分析:这是一个循环结构,循环的结果依次为:,这时,故跳出循环,,最后输出4.

1
题型:填空题
|
填空题

在如图的程序框图中,输出的值为,则             .

正确答案

5

试题分析:第一步:,偶数,,回到循环;第二步:,奇数,,,回到循环;第三步:,奇数,,,否,回到循环;第四步:,奇数,,,成立,输出,代入原式:.

1
题型:填空题
|
填空题

运行如图所示的程序框图,若输入,则输出的值为     .

 

正确答案

11

试题分析:由图知运算规则是对S=S+i,故若输入n=4,则

第一次进入循环体后S=0+1=1,

第二次进入循环体后S=1+1=2,

第三次进入循环体后S=2+2=4,

第四次进入循环体后S=4+3=7,

第五次进入循环体后S=7+4=11,此时i=5,退出循环.

则输出S的值为 11

故答案为:11.

1
题型:填空题
|
填空题

程序框图如下:

如果上述程序运行的结果为S=132,那么判断框中应填入           .

正确答案

试题分析:由题设条件可以看出,此程序是一个求几个数的连乘积的问题,第一次乘入的数是12,以后所乘的数依次减少1,由于132=11×12,故循环两次,故判断框中应填.

1
题型:简答题
|
简答题

设计算法求的值.要求画出程序框图,写出用基本语句编写的程序.

正确答案

见解析

由已知中,程序的功能我们可以利用循环结构来解答本题,因为这是一个累加问题,故循环前累加器S=0,由于已知中的式子,可得循环变量k初值为1,步长为1,终值为99,累加量为 ,由此易写出算法步骤,并画出程序框.

解:这是一个累加求和问题,共99项相加,可设计一个计数变量,一个累加变量,用循环结构实现这一算法.

程序框图如图所示:

程序如下:

1
题型:填空题
|
填空题

给出一个如图所示的流程图,若要使输入的值与输出的值相等,则这样的值的个数是       .

正确答案

3

分析:由已知的流程图,我们易得这是一个计算并输出分段函数函数值的程序,我们根据条件,分x≤2,2<x≤5,x>5三种情况分别讨论,满足输入的x值与输出的y值相等的情况,即可得到答案.

解答:解:当x≤2时,由x=x得:x=0,1满足条件;

当2<x≤5时,由2x-3=x得:x=3,满足条件;

当x>5时,由=x得:x=±1,不满足条件,

故这样的x值有3个.

点评:根据流程图(或伪代码)写程序的运行结果,我们要先分析流程图(或伪代码)判断其功能,并将其转化为数学问题,建立数学模型后,用数学的方法解答即可得到答案.

1
题型:填空题
|
填空题

执行上面(图右)的程序框图,输出的S值为       .

正确答案

试题分析:由程序图可知,输出的

.

下一知识点 : 统计
百度题库 > 高考 > 数学 > 算法初步

扫码查看完整答案与解析

  • 上一题
  • 1/15
  • 下一题