问题 解答题

下面给出一个问题的算法:

第一步,输入x;

第二步,若x≥4,则执行第三步,否则执行第四步;

第三步,输出2x-1,结束算法;

第四步,输出x2-2x+3,结束算法。

(1)这个算法解决的问题是什么?

(2)当输入的x为多大时,输出的数值最小?

答案

解:(1)这个算法解决的问题是求分段函数的函数值的问题;

(2)当x≥4时,f(x)=2x-1≥7;

当x<4时,f(x)=x2-2x+3=(x-1)2+2≥2,

∴当输入的x为1时,输出的数值最小,为2。

单项选择题
问答题 简答题