笔者在编译器上得出结果如下图:

但在题库上通过了测试点,我很迷惑,请求指点。

C\C++ 中的绝对值函数:abs()、cabs()、fabs()、labs()https://blog.csdn.net/qq_43488547/article/details/95231775?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165200170816781685330374%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=165200170816781685330374&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~hot_rank-2-95231775-null-null.142^v9^control,157^v4^control&utm_term=fabs&spm=1018.2226.3001.4187

#include <stdio.h>
#include <math.h>
int main()
{printf("Please enter the coefficients a,b,c:");float a,b,c,x1,x2;scanf("%f,%f,%f",&a,&b,&c);float p,i,q;p=-b/(2*a);i=b*b-4*a*c;q=sqrt(fabs(i))/(2*a);if(i==0){printf("x1 = x2 = %.2f\n",p);}else if(i>0){printf("x1 = %.2f, x2 = %.2f\n",p+q,p-q);}else if(i<0){if(a!=0){printf("x1 = %.2f+%.2fi, x2 = %.2f-%.2fi\n",p,q,p,q);}else{printf("It is not a quadratic equation!");}}
}

一元二次方程求根。当a=0时,输出“It is not a quadratic equation \n“;当a不等于0时,输出“一对共轭复根: “x1 = %.2f+%.2fi, x2 = %.2f相关推荐

  1. 25332 Problem A 例题4-1 一元二次方程求根

    问题 A: 例题4-1 一元二次方程求根 时间限制: 1 Sec  内存限制: 12 MB 题目描述 求一元二次方程ax2+bx+c=0的根,三个系数a, b, c由键盘输入,且a不能为0,但不保证b ...

  2. Java实现一元二次方程求根问题

    使用系统:Windows10: 使用JDK:Java SE Development Kit 17.0.2: 使用开发环境:eclipse. 一.代码 package Hello; import jav ...

  3. 一元二次方程求根计算机的代码,一元二次方程求根Java源程序代码.doc

    一元二次方程求根Java源程序代码.doc (3页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 //求解一元二次方程ax^2+bx+c= ...

  4. C++ 一元二次方程求根,直输方程可含分数(附源码、注释)

    写在前面:翻看以前做的程设题,偶然看到这个期末考没做出来的硬茬(当时是一元一次求根),重新写了个升级版,弥补一下遗憾. 力扣题库"求解方程"可过,改一下函数名即可. 目录 格式控制 ...

  5. Matlab一元二次方程求根

    因为Matlab能进行复数运算,所以可以直接求解一元二次方程. 叮~~ function [x]=equation(a,b,c) d=b*b-4*a*c; x=[(-b+sqrt(d))/(2*a), ...

  6. 【Python】编程练习:一元二次方程求根

    文章目录 题目描述 输入格式 输出格式 测试样例 样例1 输入 输出 样例2 输入 输出 样例3 输入 输出 参考代码 题目描述 一元二次方程 ax2+bx+c=0ax^2+bx+c=0ax2+bx+ ...

  7. 函数定义——一元二次方程求根

    # -*- coding: utf-8 -*- import mathdef quadratic(a, b, c):delta = b ** 2 - 4 * a * cif delta < 0: ...

  8. 一元二次方程求根c语言编码,一元二次方程求解程序完整代码

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 下面的代码是我刚才无聊写的.对于简单的一元多次方程的迭代 #include #include #include #define MAXTIMES 5 ty ...

  9. c语言一元二次方程求根代码,一元二次方程求解程序完整代码

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 下面的代码是我刚才无聊写的.对于简单的一元多次方程的迭代 #include #include #include #define MAXTIMES 5 ty ...

  10. 一元二次方程求根(含根情况的判断)

    在开始进行编写程序之前我们应该先知道求根公式的数学形式,这样会方便我们理解如何编写Python的公式代码. 求根公式如下: 接着,将它编成代码: delta = b**2 - 4 * a * c x1 ...

最新文章

  1. 年度书单盘点 | “裁员潮”持续蔓延?职场没有铁饭碗,只有硬技能
  2. SyntaxError: invalid syntax的问题原因和解决办法
  3. android 制作的精美闹钟
  4. 西伯利亚(Siberia)冷空气
  5. SDNU 1280.就问你慌不慌(高精度)
  6. 《Access 2007开发指南(修订版)》一一1.11 额外的提示和技巧
  7. c mysql maxpoolsize_mysql数据库参数innodb_buffer_pool_size和max_connections
  8. 自顶向下红黑树java,【CPP】各种各样的树(9)——自顶向下的红黑树
  9. Linux学习笔记006----Linux命令ps使用详解
  10. Linux环形缓冲区原理
  11. 输液药房管理行业调研报告 - 市场现状分析与发展前景预测
  12. 前端代码编辑器 sublime text 4 for Mac v4.0(4114) 中文设置
  13. 贴片铝电容识别及型号_贴片铝电解电容封装尺寸定义.pdf
  14. 正则表达式应用(日期正则表达式)
  15. linux系统截图有快捷键吗,Linux下用快捷键截图
  16. 【记录】数字逻辑知识点总结
  17. SQL从数据库导出数据到EXCEL换行的问题解决方法
  18. Nature | 基于细菌构建具有类真核细胞结构和功能的人工细胞
  19. 万春布林和恒瑞医药达成深度战略合作;方达控股、基石药业、天演药业发布最新业绩 | 医药健闻...
  20. 云浮高考成绩查询2021,云浮市2021年高考顺利落幕!

热门文章

  1. 10个您不想错过的最佳网页设计软件
  2. Android判断是否可以使用外网
  3. 4款微信公众号编辑器,哪个最好用?
  4. Sublime text3 Version 3.2.1 3207 和 3.2.2 3211(2019-11-06亲测有效)
  5. QWidget_层级关系
  6. 图片按照宽度等比例缩放
  7. 【LTspice】010 串联谐振电路
  8. 运放输入偏置电流方向_运算放大器的输入偏置电流
  9. android 策略模式和代理模式,秒懂设计模式之策略模式(Strategy Pattern)
  10. 开源开放 | 欧若科技通过 OpenKG 开放 Nebula Graph 图数据库