- 算法与程序框图
- 共2022题
执行下边的程序框图,输出的 ;
正确答案
7
略
有一计算程序,其框图如图所示,则执行该程序后输出的结果= .
正确答案
15
略
如图的算法流程图,若输入,则运行程序输出的结果为 .
正确答案
略
如图的程序框图所示,若输入,
,则输出的值是 ;
正确答案
试题分析:输入,
,因
为否,所以应输出
。
运行如图所示的算法流程图,求输出y的值为4时x的值.
正确答案
2
列出x,y的对应关系,然后根据x=2选择正确分支求y值.
解:由框图知,该程序框图对应函数为
f(x)=由f(x)=4,可知x=2.
利用如图算法在平面直角坐标系上打印一系列点,则打印的点既在直线2x-y+7=0右下方,又在直线x―2y+8=0左上方的有_____个.
正确答案
1
试题分析:点在直线右下方时
,点在直线
左上方时
。根据框图的循环结构依次为
,
;
;
;
;
;
;
,跳出循环结束。
打印的点为,将以上各点代入
只有
满足,故符合条件的点只有1个。
若执行如图所示的程序框图,输入x1=1,x2=2,x3=3,=2,则输出的数等于________.
正确答案
依题意知,根据方差公式得s2=[(1-2)2+(2-2)2+(3-2)2]=
.
阅读如图所示的程序框图.若输入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.
如右图所示的算法流程图中,输出S的值为 .
正确答案
52
略
已知某算法的流程图如图所示,若将输出的 (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为公差的等差数列,则
即,解得
扫码查看完整答案与解析