§2算法框图的基本结构及设计2
1顺序结构与选择结构课后篇巩固提升1
解决下列问题的算法中,需要条件结构的是()A
求两个数的和B
求某个正实数的常用对数C
求半径为r的圆的面积D
解关于x的一元二次方程ax2+bx+c=0解析解关于x的一元二次方程ax2+bx+c=0时,需讨论Δ=b2-4ac的符号,故需要条件结构
已知函数y={x-1,x6,输入自变量x的值,求对应的函数值,设计算法框图时所含有的基本逻辑结构是()A
顺序结构和选择结构D
以上都不是解析任何算法框图中都有顺序结构
因为自变量在不同的范围内有不同的对应法则,所以必须用选择结构来解决
如图所示的算法框图,其功能是()A
输入a,b的值,按从小到大的顺序输出它们的值B
输入a,b的值,按从大到小的顺序输出它们的值C
求a,b中的最大值D
求a,b中的最小值解析输入a=1,b=2,运行算法框图可输出2
根据执行过程可知该算法框图的功能是输入a,b的值,输出它们中的最大值,即求a,b中的最大值
已知算法框图如下,当输出y的值为1时,输入x的值是()A
1或3解析当x>1时,由y=x-2=1,得x=3;当x≤1时,由y=2x=1,得x=0,故x的值为0或3
如图所示的算法框图的运行结果是
解析由题图知S=24+42=52,即算法框图运行的结果是52
已知函数y=|2x-5|,如图所示的算法框图表示的是给定x的值,求其相应函数的算法,请将该算法框图补充完整
其中①处应填,②处应填
答案x≥52(或x>52)计算2x-5,将结果记作y7
对任意非零实数a,b,若ab的运算原理如图所示,则lg1000(12)-2=
解析由给定的算法框图易知ab={b-1a,a≤b,a+1b,a>b
∵lg1000=3,(12)-2=4