一元二次方程求根。当a=0时,输出“It is not a quadratic equation \n“;当a不等于0时,输出“一对共轭复根: “x1 = %.2f+%.2fi, x2 = %.2f
笔者在编译器上得出结果如下图:
但在题库上通过了测试点,我很迷惑,请求指点。
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相关推荐
- 25332 Problem A 例题4-1 一元二次方程求根
问题 A: 例题4-1 一元二次方程求根 时间限制: 1 Sec 内存限制: 12 MB 题目描述 求一元二次方程ax2+bx+c=0的根,三个系数a, b, c由键盘输入,且a不能为0,但不保证b ...
- Java实现一元二次方程求根问题
使用系统:Windows10: 使用JDK:Java SE Development Kit 17.0.2: 使用开发环境:eclipse. 一.代码 package Hello; import jav ...
- 一元二次方程求根计算机的代码,一元二次方程求根Java源程序代码.doc
一元二次方程求根Java源程序代码.doc (3页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 //求解一元二次方程ax^2+bx+c= ...
- C++ 一元二次方程求根,直输方程可含分数(附源码、注释)
写在前面:翻看以前做的程设题,偶然看到这个期末考没做出来的硬茬(当时是一元一次求根),重新写了个升级版,弥补一下遗憾. 力扣题库"求解方程"可过,改一下函数名即可. 目录 格式控制 ...
- Matlab一元二次方程求根
因为Matlab能进行复数运算,所以可以直接求解一元二次方程. 叮~~ function [x]=equation(a,b,c) d=b*b-4*a*c; x=[(-b+sqrt(d))/(2*a), ...
- 【Python】编程练习:一元二次方程求根
文章目录 题目描述 输入格式 输出格式 测试样例 样例1 输入 输出 样例2 输入 输出 样例3 输入 输出 参考代码 题目描述 一元二次方程 ax2+bx+c=0ax^2+bx+c=0ax2+bx+ ...
- 函数定义——一元二次方程求根
# -*- coding: utf-8 -*- import mathdef quadratic(a, b, c):delta = b ** 2 - 4 * a * cif delta < 0: ...
- 一元二次方程求根c语言编码,一元二次方程求解程序完整代码
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 下面的代码是我刚才无聊写的.对于简单的一元多次方程的迭代 #include #include #include #define MAXTIMES 5 ty ...
- c语言一元二次方程求根代码,一元二次方程求解程序完整代码
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 下面的代码是我刚才无聊写的.对于简单的一元多次方程的迭代 #include #include #include #define MAXTIMES 5 ty ...
- 一元二次方程求根(含根情况的判断)
在开始进行编写程序之前我们应该先知道求根公式的数学形式,这样会方便我们理解如何编写Python的公式代码. 求根公式如下: 接着,将它编成代码: delta = b**2 - 4 * a * c x1 ...
最新文章
- 年度书单盘点 | “裁员潮”持续蔓延?职场没有铁饭碗,只有硬技能
- SyntaxError: invalid syntax的问题原因和解决办法
- android 制作的精美闹钟
- 西伯利亚(Siberia)冷空气
- SDNU 1280.就问你慌不慌(高精度)
- 《Access 2007开发指南(修订版)》一一1.11 额外的提示和技巧
- c mysql maxpoolsize_mysql数据库参数innodb_buffer_pool_size和max_connections
- 自顶向下红黑树java,【CPP】各种各样的树(9)——自顶向下的红黑树
- Linux学习笔记006----Linux命令ps使用详解
- Linux环形缓冲区原理
- 输液药房管理行业调研报告 - 市场现状分析与发展前景预测
- 前端代码编辑器 sublime text 4 for Mac v4.0(4114) 中文设置
- 贴片铝电容识别及型号_贴片铝电解电容封装尺寸定义.pdf
- 正则表达式应用(日期正则表达式)
- linux系统截图有快捷键吗,Linux下用快捷键截图
- 【记录】数字逻辑知识点总结
- SQL从数据库导出数据到EXCEL换行的问题解决方法
- Nature | 基于细菌构建具有类真核细胞结构和功能的人工细胞
- 万春布林和恒瑞医药达成深度战略合作;方达控股、基石药业、天演药业发布最新业绩 | 医药健闻...
- 云浮高考成绩查询2021,云浮市2021年高考顺利落幕!
热门文章
- 10个您不想错过的最佳网页设计软件
- Android判断是否可以使用外网
- 4款微信公众号编辑器,哪个最好用?
- Sublime text3 Version 3.2.1 3207 和 3.2.2 3211(2019-11-06亲测有效)
- QWidget_层级关系
- 图片按照宽度等比例缩放
- 【LTspice】010 串联谐振电路
- 运放输入偏置电流方向_运算放大器的输入偏置电流
- android 策略模式和代理模式,秒懂设计模式之策略模式(Strategy Pattern)
- 开源开放 | 欧若科技通过 OpenKG 开放 Nebula Graph 图数据库