c语言中二分法函数返回值为什么为-1

 我来答
仲磬任瑗
2019-05-31 · TA获得超过3787个赞
知道大有可为答主
回答量:3135
采纳率:27%
帮助的人:185万
展开全部
太复杂
像函数可以这样写
f(x)= 2*pow(x,3)-4*pow(x,2)+3*x+6
当遇到更高次的函数,你就会看到它的优越性了
注意要加#include<math.h>
fabs是浮点数的绝对值
Max1me
2019-09-19 · TA获得超过783个赞
知道小有建树答主
回答量:448
采纳率:100%
帮助的人:190万
展开全部
随便表示的,如果没有这个元素,就表示没有找到而已,-2,-3,-几都可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友4cf2f5a
推荐于2016-09-16 · TA获得超过599个赞
知道答主
回答量:64
采纳率:100%
帮助的人:30.8万
展开全部
返回语句r e t u r n有两个重要用途。第一,它使得内含它的那个函数立即退出,也就是使程序返回到调用语句处继续进行。第二,它可以用来回送一个数值。本章将说明这两个用途。
所有非空值的函数都会返回一个值。我们编写的程序中大部分函数属于三种类型。第一种类型是简单计算型—函数设计成对变量进行运算,并且返回计算值。计算型函数实际上是一个“纯”函数,例如sqr( )和sin( )。第二类函数处理信息,并且返回一个值,仅以此表示 处理的成功或失败。例如write( ),用于向磁盘文件写信息。如果写操作成功了, write( )返回写入的字节数,当函数返回- 1时,标志写操作失败。最后一类函数没有明确的返回值。实际上这类函数是严格的过程型函数,不产生值。如果读者用的是符合A N S I建议标准的C编译程序,那么所有这一类函数应当被说明为空值类型。奇怪的是,那些并不产生令人感兴趣的结果的函数却无论如何也要返回某些东西。例如printf( )返回被写字符的个数。然而,很难找出一个真正检查这个返回值的程序。因此,虽然除了空值函数以外的所有函数都返回一个值,我们却不必非得去使用这个返回值。有关函数返回值的一个常见问题是:既然这个值是被返回的,我是不是必须把它赋给某个变量?回答是:不必。如果没有用它赋值,那它就被丢弃了。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
山人不入世
2014-08-07 · TA获得超过352个赞
知道小有建树答主
回答量:126
采纳率:100%
帮助的人:72万
展开全部
你得把你程序贴出来啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式