热门试卷

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

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

正确答案

试题分析:成立,执行第一次循环体,,成立,执行第二次循环体,成立,执行第三次循环体,

成立,执行第十次循环体,

不成立,跳出循环体,输出的.

1
题型:填空题
|
填空题

右图是一个算法的流程图,则输出的值是   ▲   

正确答案

4

1
题型:填空题
|
填空题

运行如图所示的程序框图,输出的S值为________.

正确答案

S=0,n=1;

Sn=2;Sn=3;Sn=4;Sn=5;S=0,n=6;

Sn=7;…,所以2 013÷5=402×5+3,∴S.

1
题型:填空题
|
填空题

执行下边的程序框图,输出的         

 

正确答案

7

1
题型:填空题
|
填空题

有一计算程序,其框图如图所示,则执行该程序后输出的结果         .

正确答案

15

1
题型:简答题
|
简答题

(12分)下面是计算应纳税所得额的算法过程,其算法如下:

第一步 输入工资x(注x<=5000);

第二步 如果x<=800,那么y=0;如果800

否则  y=25+0.1(x-1300)

第三步 输出税款y, 结束。

请写出该算法的程序框图和程序。(注意:程序框图与程序必须对应)

正确答案

本程序框图用到了循环结构,要注意判断框,赋值框,输入输出框,以及开始与结束框的画法。

1
题型:填空题
|
填空题

我们称正整数n为“好数”,如果n的二进制表示中1的个数多于0的个数.如6=(110):为好数,1984=(11111000000);不为好数,则:

(1)二进制表示中恰有5位数码的好数共有______个;

(2)不超过2012的好数共有______个.

正确答案

(1)二进制表示中恰有5位数码的二进制数分别为:

10000,10001,10010,10011,

10100,10101,10110,10111,

11000,11001,11010,11011,

11100,11101,11110,11111,共十六个数,

再结合好数的定义,得到其中好数有11个;

(2)整数2012的二进制数为:11111011100,它是一个十一位的二进制数.

其中一位的二进制数是:1,共有个;

其中二位的二进制数是:11,共有个; 

其中三位的二进制数是:101,110,111,共有+个; 

其中四位的二进制数是:1011,1101,1110,1111,共有+个; 

其中五位的二进制数是:10011,10101,10110,11001,11010,11100,10111,11011,11101,11110,11111,共有++个; 

以此类推,其中十位的二进制数是:共有+++++个;

其中十一位的小于2012二进制数是:共有24+4个;

一共不超过2012的好数共有1164个.故答案1164个

1
题型:简答题
|
简答题

运行如图所示的算法流程图,求输出y的值为4时x的值.

正确答案

2

列出x,y的对应关系,然后根据x=2选择正确分支求y值.

解:由框图知,该程序框图对应函数为

f(x)=由f(x)=4,可知x=2.

1
题型:填空题
|
填空题

利用如图算法在平面直角坐标系上打印一系列点,则打印的点既在直线2x-y+7=0右下方,又在直线x―2y+8=0左上方的有_____个.

正确答案

1

试题分析:点在直线右下方时,点在直线左上方时。根据框图的循环结构依次为,跳出循环结束。

打印的点为,将以上各点代入只有满足,故符合条件的点只有1个。

1
题型:填空题
|
填空题

若执行如图所示的程序框图,输入x1=1,x2=2,x3=3,=2,则输出的数等于________.

正确答案

依题意知,根据方差公式得s2[(1-2)2+(2-2)2+(3-2)2]=.

1
题型:填空题
|
填空题

如图的算法流程图,若输入,则运行程序输出的结果为         . 

正确答案

1
题型:填空题
|
填空题

如图的程序框图所示,若输入,则输出的值是     

正确答案

试题分析:输入,因为否,所以应输出

1
题型:填空题
|
填空题

阅读如图所示的程序框图.若输入n=5,则输出k的值为________.

正确答案

3.

执行程序框图可得n=5,k=0;n=16,k=1;n=49,k=2;n=148,k=3;n=148×3+1>150,循环结束,故输出的k值为3.

1
题型:填空题
|
填空题

如右图所示的算法流程图中,输出S的值为              

正确答案

52

1
题型:填空题
|
填空题

已知某算法的流程图如图所示,若将输出的 (x , y ) 值依次记为(x1 , y1 ),(x2 , y2 ),……(x n , y n ),……

(1) 若程序运行中输出的一个数组是( , t),则t =        

(2) 程序结束时,共输出(x , y )的组数为          

正确答案

(1) (2)1005

按照流程图,当执行第一次时,n=1,输出(1,0)

n=3,y=,符合条件,执行第二次,输出(3,),n=5,

x=9,y=,所以,令n的每次取值依次为,...,,数列以1为首项,2为公差的等差数列,则 

,解得                

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

扫码查看完整答案与解析

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