2 f l n 1 F_L_N_1 于 2015.07.09 19:12 提问

C语言二分法求值(请帮忙找下问题)

图片说明

3个回答

91program
91program   Ds   Rxr 2015.07.09 19:36
已采纳

重点是while中的两个if吧,你再看看。代码格式太乱了,实在不好看!

F_L_N_1
F_L_N_1 您好,我之前的代码是这样的,如果您方便,请再劳烦帮忙看一下。谢谢。
大约 3 年之前 回复
F_L_N_1
F_L_N_1 虽然还是不行,依然谢谢您,我代码复制上来出错了~~初学者感谢您的回答。
大约 3 年之前 回复
jsxzsrcym
jsxzsrcym   2015.07.09 19:43

你while循环的代码都粗心打错了,认真检查一下吧

F_L_N_1
F_L_N_1 您好,我之前的代码是这样的,如果您方便,请再劳烦帮忙看一下。谢谢。
大约 3 年之前 回复
F_L_N_1
F_L_N_1 谢谢您的回复。复制出错了。我再仔细检查下。
大约 3 年之前 回复
F_L_N_1
F_L_N_1   2015.07.09 21:31

scanf函数内的"\n"

leeyouhon
leeyouhon 大神
大约 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
和菜鸟一起学算法之二分法求极值问题
ACM,大学最开始接触的,也是让我学到最多的东西,至此还没有忘记。记得当初寒假一个人默默地学习C语言,从变量,从函数。回到学校后,看着同学都在游戏之中,而自己每天默默地切题,有时还比他们还要晚。可是付出了,不一定有回报,比赛是一个团队,不是单靠个人,虽然我们的个人能力是没有问题的,但是,ACM还要靠RP。哈哈。。。总结下,主要还是自己的基础不够扎实,不够深入理解,只是知道这道题目怎么AC了,就草草
利用二分法从有序表中查找某个数值-C语言
/**二分法查找有序表(从小到大)中的某个值**/ #include #include int binary_search(int key, int *a, int n) { int i,low,high,mid,count=0; low = 0; high = n-1; while(low<high) //查找范围不为0时,进行循环 {
从函数的零点问题到二分法的应用
数学是科学的皇冠,这句话一点也不假,在程序的算法应用上也是这样的。 众所周知,当数据量很大的时候,采用二分法是非常高效的(使用二分法查找的前提是数据是排好序的,这里不作讨论)。二分法查找的原理来自于数学上的函数的零点问题,也就是求函数的近似值(近似解)。 引用我们的高中数学教材的必修一里面的内容:求f(x)的近似解,通过试验知函数f(x)在区间(a,b)上存在零点。如何找出这个零点?一个
《C语言及程序设计》实践参考——二分法解方程
返回:贺老师课程教学链接  项目要求【项目2-二分法解方程】  二分法是在计算机科学中很重要的一种方法,用于查找产生二分查找算法,还可以用在很多场合。  可以用二分法解方程。  对于区间[a,b]上连续不断且f(a)·f(b)  假设要求方程f(x)=0的解,给定精确度ξ。其算法是:1 确定区间[a,b],验证f(a)·f(b)<0 2 求区间(a,b)的中点c 3 判断 (1) 若f(a)·f(
数组中最大最小值的蛮力法和二分法求解
数组中最大最小值的蛮力法和二分法求解
计算方法-C/C++二分法求根
问题: 给出方程f(x) = x^3+10x-20,求该方程在(1,2)上的根,其精度不小于10^-4 看似很简单的一个小问题,其实有很有细节值得注意,先给出代码 方法一: #include #include double f(double x) { return x*x*x+10*x-20; } int main() { double l,
分金块问题
问题描述 有一个老板有一袋金块。每个月将有两名雇员会因其优异的表现分别被奖励一个金块。按规矩排名第一的雇员将得到袋中最重的金块,排名第二的雇员将得到袋中最轻的金块。根据这种方式除非有新的金块加入袋中,否则第一名雇员所得到的金块总是比第二名雇员所得到的金块重。如果有新的金块周期性的加入袋中,则每个月都必须找出最轻和最重的金块。假设有一台比较重量的仪器,我们希望用最少的比较次数找出最轻和最重的金块
查找与排序之二分法查找篇(C语言实现)
相比线性查找,二分法查找则显得十分高效,其查找次数与总元素数量存在对数关系,即只要较少的查找次数就可以完成快速地搜索。下面实现二分法查找: 原理:在进行二分法查找前需要先对数据进行排序(具体排序实现详见下一篇文章),定义left(数据集的开头),right(数据集结尾)两个变量,然后在这组数据中找到mid=(left+right)/2,然后将待查找元素与mid所指元素进行比较,如果相等将索引返回
使用栈解决表达式求值(C语言)及问题总结
一、理论知识 表达式=(操作数)+(运算符)+(操作数)设 Exp = S1+OP+S2则称OP+S1+S2为前缀表示法 S1+OP+S2为中缀表示法         S1+S2+OP为后缀表示法 例如:Exp = a x b + (c – d / e) x f,其前缀式:+ xa b x – c / d e f;中缀式:a x b + c – d / e x f; 后缀式:a b x c
栈的操作和c语言实现算术表达式求值
栈是一种特殊的线性表,anzh