- 流程图
- 共318题
在可行域内任取一点(x,y),如果执行如图的程序框图,那么输出数对(x,y)的概率是______.
正确答案
由框图知对应的图形一个以原点为对称中心的正方形,其边长为
,其面积为2
而x2+y2≤对应的图形是一个以原点为圆心以
为半径的圆面,其面积为
故输出数对(x,y)的概率让为=
故答案为
在如图给出的程序中,若输入a=333,k=5,则输出的b为______.
正确答案
本程序的算法是:将十进制数333化为五进制数
即:333÷5=66…3
66÷5=13…1,
13÷5=2…3,
2÷5=2…2
∴将十进制数333化为五进制数是2313(5),
故答案为:2313(5).
用For语句描述计算
1++
+
+…+
的值的一个程序.
正确答案
“For”语句为:
S=0
For I From 1 To 10000
S=S+1/I
End For
Print S
阅读下列伪代码,并指出当a=3,b=-5时的计算结果:
Read a,b
a←a+b
b←a-b
a←(a+b)/2
b←(a-b)/2
Print a,b
a=______,b=______.
正确答案
根据题意,执行伪代码如下:
a=3-5=-2 b=3-(-5)=8
a==3 b=
=-2.5
输出a=3 b=-2.5
故答案为:3,-2.5
一个用流程图表示的算法如图所示,则其运行后输出的结果为______.
正确答案
i=12,S=1,满足条件i≥10,执行循环体;
S=12,i=11,满足条件i≥10,执行循环体;
S=12×11=132,i=10,满足条件i≥10,执行循环体;
S=132×10=1320,i=9,不满足条件i≥10,退出循环体;
运行后输出的结果为1320
故答案为:1320.
设数列{an}满足a1=1,an+1-an=n,右图是求数列{an}前30项和的算法流程图.
(I)把算法流程图补充完整:
①处的语句应为______;
②处的语句应为______;
(Ⅱ)虚框内的逻辑结构为______;
(Ⅲ)根据流程图写出程序:
正确答案
解(Ⅰ)该判定框中应该填i的限制条件,限制求数列{an}前30项的和,
该流程图根据an+1-an=n可知处理框应填p=p+i;
故答案为:i≤30p=p+i
(Ⅱ)满足条件执行循环体,是当型循环;
故答案为:当型循环结构
(Ⅲ)
求1-+
-
+…-
的值,要求用Do…Loop While语句实现,写出算法语句.
正确答案
算法语句:
i=1
sum=0
Do
sum=sum+
i=i+1
Loop While i<=20
输出sum.
右侧算法框图中所输出的结果的值为________.
正确答案
略
已知函数y=,输入自变量的值,输出对应的函数值.
(1)画出算法框图.(2)写出程序语句.
正确答案
(1)算法框图,见图(6分)
(2)程序语句如下:
输入x
If x<0Theny=x-1
Else
Ifx>0Theny=3*x+1
Else y=0
EndIf
EndIf
输出y…(12分)
在如下程序图框中,输入f0(x)=sinx,则输出的是______
正确答案
∵f1(x)=cosx,
f2(x)=-sinx,
f3(x)=-cosx,
f4(x)=sinx,
f5(x)=cosx.
∴题目中的函数为周期函数,且周期T=4,
∴f2009(x)=f1(x)=cosx.
故答案为:cosx.
扫码查看完整答案与解析