- 流程图
- 共318题
给出一个算法:
Input x
If x≤0 then
f(x)=4x
Else
f(x)=2x
End if
Print f(x)
End
根据以上算法,可求得f(-3)+f(2)的值为______.
正确答案
f(x)=
f(-3)+f(2)=4×(-3)+4=-8
故答案为:-8
.按如图3所示的程序框图运行程序后,
输出的结果是,
则判断框中的整数_________.
正确答案
5
略
如图是一个算法的程序框图,当输入x的值为π时,输出的y的结果为______.
正确答案
∵输入x的值为π,
故经过循环结构处理后,退出循环时x=
又∵tan=
故答案为:
12.给出以下一个算法的程序框图(图2),如果,
,
,则输出的结果是 .(注:框图中的的赋值符号“=”也可以写成“←”或“:=”)
正确答案
略
如果某一循环变量的初始值为-100,终值为190,循环时每次循环变量的值增加10,则该循环变量一共循环的次数是______.
正确答案
分析程序中各变量、各语句的作用,
可知:
该程序的循环变量相当于一个等差数列:
首项为:100,公差为:10,最后一项是:190,
求项数n=+1=30
故可知该程序循环了30次
故答案为:30
如图所示的伪代码运行后输出的结果为______.
正确答案
由题意,若x<0,则将y-3赋给x;若x>0,则将y+3赋给x
∴x=5,y+3=-20+3=-17,∴x-y=5+17=22
故答案为:22.
下面程序框图输出的S表示什么?虚线框表示什么结构?
正确答案
由框图知,当r=5时,输出的s=πr2
所以程序框图输出的S表示:求半径为5的圆的面积的算法的程序框图,
虚线框是一个顺序结构.
右面是计算13+23+…+103的程序框图,图中的①、②分别是______和______.
正确答案
程序框图是计算13+23+…+103的
则利用累积加,则第一个处理框应为s=s+i3
i是增加1个,i=i+1
故答案为:s=s+i3,i=i+1
某程序的框图如图所示,执行该程序,若输入10,则输出的S为 .
正确答案
1033
略
对任意非零实数、
,若
的运算原理如下框图所示,则
的值
正确答案
略
扫码查看完整答案与解析