永发信息网

c语言在线等

答案:2  悬赏:40  手机版
解决时间 2021-03-01 23:36
c语言在线等
最佳答案
//
// Created by Broderick on 2018-04-08.
//

#include "stdio.h"
#include "Math.h"

void swap(double *p, double *q) {
    *p = *p + *q - (*q = *p);
}

// ax^2 + bx + c = 0
double *OneQuadraticEquation(double a, double b, double c, double result[2]) {
    result[0] = ((-1 * b) + sqrt(pow(b, 2) - 4 * a * c))/( 2 * a);
    result[1] = ((-1 * b) - sqrt(pow(b, 2) - 4 * a * c))/( 2 * a);
    printf("x1 = %.2d, x2 = %.2d", result[1], result[2]);
    if(result[0] > result[1]) {
        swap(result, result + 1);
    }
    return result;
}

int main() {
    double a, b, c, result[2];
    printf("请用逗号分隔并输入 a, b, c
");
    scanf("%d%d%d", a, b, c);
    OneQuadraticEquation(a, b, c, result);
    return 0;
}
全部回答

#include
#include
int main(void)
{
double a,b,c,x1,x2,temp;
printf("  利用公式法计算一元二次方程的解(不作无解判断)。 ");
printf("  请输入方程系数a、b、c的值(数值之间用空格隔开):");
scanf("%lf %lf %lf",&a,&b,&c);
x1=(-b+sqrt(b*b-4*a*c))/(2*a);
x2=(-b-sqrt(b*b-4*a*c))/(2*a);
if(x1>=x2)
{
temp=x1;
x1=x2;
x2=temp;
}
printf("  x1 = %.2f    x2 = %.2f ",x1,x2);
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我是不是得神经病了 有事总是瞎说 而且是很大
下图为世界某地区气候区划示意图。读图,完成
鸿燕电动车行我想知道这个在什么地方
伊佰愙怎么去啊,有知道地址的么
根据世界银行数据.世界货物贸易占全球GDP的比
梦见火烧山
口腔粘膜\天堂长泡或说是小颗粒,该看什么科??
希腊为何在伯罗奔尼撒半岛战争中败给斯巴达
单选题马和驴分属两个物种,马的体细胞中有64
目前我国中学生的健康严重下降,引起了父母、
学金融工程需要什么数学基础
吃铅大好还是小好
关于BMX各部分配件的问题 有哪些部分组成 每
什么叫PN结?
贫血会导致月经不干净吗,吃什么补血的啊?
推荐资讯
订婚了,但是一点也不高兴,不是很喜欢那个人
数据文件recover状态,没有日志怎么恢复
合唱协调不包括()要素。A.音高B.音色C.音准
1988年的今年多少岁?属什么属相?
宜嘉食品超市怎么去啊,有知道地址的么
我是一个容易较真的人,有时候还会由于这个原
如何做好新时期退休干部服务管理工作
铁拳7恶魔仁怎么玩 铁拳7恶魔仁出招连招详解
榻榻米床主卧日式多少钱 榻榻米床主卧日式价
A_lin的一直走,无损音质的
23号三亚到广州航班是否取消
玉林装饰材料地址在什么地方,想过去办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?