C语言实现:输入一元二次方程系数a、b、c求解方程的根
以下是用 C 语言解决此问题的代码: ```c #include <stdio.h> #include <math.h> int main() { double a, b, c; double discriminant, root1, root2; printf("请输入 a、b、c:\n"); scanf("%lf %lf %lf", &a, &b, &c); discriminant = b * b - 4 * a * c; if (discriminant > 0) { root1 = (-b + sqrt(discriminant)) / (2 * a); root2 = (-b - sqrt(discriminant)) / (2 * a); printf("%.6lf %.6lf\n", root1, root2); } else if (discriminant == 0) { root1 = -b / (2 * a); printf("%.6lf\n", root1); } else { printf("no\n"); } return 0; } ``` ######[AI写代码神器 | 237点数解答 | 2024-09-26 00:18:01]
相关提问
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)374
- Java 实现计算所需最少钱币张数和个数(字节豆包 | 590点数解答 | 2026-03-05 21:44:59)27
- 51 单片机:定时器 0 实现 8 个 LED 循环点亮,附代码及优化建议(字节豆包 | 1193点数解答 | 2024-12-27 15:10:29)345
- C++实现九九乘法表输出及代码详细解释(字节豆包 | 412点数解答 | 2026-02-06 22:10:32)82
- 使用 C++ 统计可晋升为食人魔战士的数量(字节豆包 | 300点数解答 | 2026-04-10 19:22:07)20
- C++ 实现输出报数为奇数的食人魔能力值(字节豆包 | 277点数解答 | 2026-04-10 19:24:11)15
- 食人魔战士能力值筛选:C++ 实现方案(字节豆包 | 323点数解答 | 2026-04-10 19:27:43)21
- C++ 实现计算需放生鱼的数量(字节豆包 | 311点数解答 | 2026-04-10 19:31:15)16
- C++实现十个数奇偶位置求和差值计算(字节豆包 | 196点数解答 | 2026-04-10 19:36:05)11
- C++实现能量光剑制造结果判断程序(字节豆包 | 264点数解答 | 2026-04-17 19:16:39)14
- C++ 实现能量光剑制造结果输出(字节豆包 | 374点数解答 | 2026-04-17 19:24:34)12
- iOS开发:手把手教你完整实现代理模式,含声明与实现步骤!(阿里通义 | 268点数解答 | 2023-11-08 00:39:55)273