(3)图框④中y2←ax+b的含义是什么?
(4)该流程图解决的是怎样的一个问题?
(5)若最终输出的结果y1=3,y2=-2,当x取5时,输出的结果5a+b的值应该是多少?
(6)在(5)的前提下输入的x值越大,输出的ax+b的值是不是也越大?为什么?
(7)在(5)的前提下,当输入的x为多大时,输出的结果为0?
[解] (1)图框①中x←2表示把2赋给变量x(即使x=2).
(2)图框②中y1←ax+b的含义:当x=2时,
计算ax+b的值,并把这个值赋给y1.
(3)图框④中y2←ax+b的含义:当x=-3时,
计算ax+b的值,并把这个值赋给y2.
(4)该流程图解决的是求函数f(x)=ax+b的函数值的问题,其中输入的是自变量x的值,输出的是x对应的函数值.
(5)y1=3,即2a+b=3;y2=-2,即-3a+b=-2;从而可得a=1,b=1,故f(x)=x+1,当x取5时,5a+b=f(5)=6.
(6)输入的x值越大,输出的函数值ax+b越大,
因为f(x)=x+1是(-∞,+∞)上的增函数.
(7)令f(x)=x+1=0,得x=-1,
因而当输入值为-1时,输出的函数值为0.
由流程图识别算法功能应注意的问题
(1)要明确各框图符号的含义及作用;
(2)要明确框图的方向流程;
(3)要正确识图,即根据框图说明该算法所要解决的问题.
[活学活用]
图1是计算图2中阴影部分面积的一个流程图,其中,①中应填________________.