全部题库 / VB / 试题详情
单选题 VB
2015-03-12

由高中数学可知,对于连续函数f(x),若f(x1)与f(x2)值的符号相反,则在xl和也之间必存在xO,使得f(xO)=0(该点称为”零点”)。
设有VB函数:PrivateFunctionf(XAsSingle)AsSin-gle可以返回f(X)的值(函数体没有给出)。下面程序的功能是从键盘输入2个实数xl、x2,判断在xl、x2之间是否存在零点。

为使上面程序可以实现该功能,程序代码中横线处应填写的代码是

A.f(x1)>00rf(x2)<0
B.f(x1)<0Andf(x2)<0
C.f(x1)*f(x2)<0
D.f(x1)*f(x2)>0

参考答案

C

答案解析

判断x1和x2之间是否存在零点的条件是x1和x2符号相反。即xl和x2的积是负数。函数f可以返回f(x)的值,因此满足上述条件的表达式是f(x1)*f(x2)<0,选C.。