楼主: houxiaolou
894 1

[其他] 100币问个c++ 的程序问题 [推广有奖]

  • 1关注
  • 0粉丝

已卖:297份资源

博士生

11%

还不是VIP/贵宾

-

威望
0
论坛币
29170 个
通用积分
1.3650
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1212 点
帖子
64
精华
0
在线时间
352 小时
注册时间
2004-11-26
最后登录
2022-9-25

楼主
houxiaolou 发表于 2013-12-26 11:20:07 |AI写论文
100论坛币
大家好,问个白痴问题,勿笑哈,请问这个解方程程序是做什么的,为何运行出错?没有主程序?那用来做什么,如果想改成可以运行的程序,应该怎么做?


#include <math.h>

#include <complex>


const double PI = 3.14159265358979323846;


//----------------------------------------------------------------------------


bool solveQuadratic(double &a, double &b, double &c, double &root)

{
        if(a == 0.0 || abs(a/b) < 1.0e-6)
        {
                if(abs(b) < 1.0e-4)
                        return false;
                else
                {
                        root = -c/b;
                        return true;
                }
        }

        double discriminant = b * b - 4.0 * a * c;
        if(discriminant >= 0.0)
        {
                discriminant = sqrt(discriminant);
                root = (b + discriminant) * -0.5 / a;
                return true;
        }

        return false;
}



最佳答案

hyu9910 查看完整内容

你自己加个main主程序调用代码的函数就可以正常编译运行了。 论坛币无所谓了。 若有RMB的项目我有兴趣哈。
关键词:discriminant Discriminan Quadratic discrim include 程序

沙发
hyu9910 在职认证  发表于 2013-12-26 11:20:08
你自己加个main主程序调用代码的函数就可以正常编译运行了。

论坛币无所谓了。

若有RMB的项目我有兴趣哈。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
扫码
拉您进交流群
GMT+8, 2026-1-18 23:01