酷代码 AI
菜单
服务商

设计一个函数,求出下列一元二次方程的实根:,系数a, b, c的值从键盘上输入,求方程根的计算公式为: ,当小于0时, 输出“无实根!”;否则输出x的两个实根。注意:所有输出中的标点符号均为中文符号。 输入示例1: 1 2 1 输出示例1: 方程有两个相等的实根:x=-1 输入示例2: 1 3 2 输出示例2: 方程有两个不同的实根:x1=-1,x2=-2 输入示例3: 1 2 3 输出示例3: 方程无实根!

```python import math def solve_quadratic_equation(a, b, c): discriminant = b2 - 4*a*c if discriminant < 0: print("方程无实根!") else: root1 = (-b + math.sqrt(discriminant)) / (2*a) root2 = (-b - math.sqrt(discriminant)) / (2*a) if root1 == root2: print("方程有两个相等的实根:x=" + str(root1)) else: print("方程有两个不同的实根:x1=" + str(root1) + ",x2=" + str(root2)) a, b, c = map(int, input().split()) solve_quadratic_equation(a, b, c) ``` [2024-09-27 23:09:46 | AI写代码神器 | 191点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]
数独游戏 [娱乐类]
经典推箱子 [娱乐类]
AI摸鱼五子棋 [娱乐类]