#include<stdio.h>
#include<math.h>
void f1(int a, int b, int c);
void f2(int a, int b, int c);
void f3(int a, int b, int c);
int main()
{
int a, b, c;
double t;
printf("请输入a b c\n");
scanf("%d %d %d", &a, &b, &c);
printf("原方程为%dx^2+%dx+%d=0\n", a, b, c);
t = b * b - 4 * a * c;
if (t > 0)
{
f1(a, b, c);
}
if (t == 0)
{
f2(a, b, c);
}
if (t < 0)
{
f3(a, b, c);
}
return 0;
}
void f1(int a, int b, int c)
{
double x1, x2, t;
t = b * b - 4 * a * c;
x1 = (-b + sqrt(t)) / (2 * a);
x2 = (-b - sqrt(t)) / (2 * a);
printf("x1=%f,x2=%.2f", x1, x2);
}
void f2(int a, int b, int c)
{
double x1, x2, t;
t = b * b - 4 * a * c;
x1 = (-b + sqrt(t)) / (2 * a);
x2 = x1;
printf("x1=x2=%.2f", x1);
}
void f3(int a, int b, int c)
{
printf("无实根\n");
}
软2梁晨1223400244.zip
需积分: 5 156 浏览量
2022-12-07
21:54:41
上传
评论
收藏 1KB ZIP 举报
m0_74116344
- 粉丝: 0
- 资源: 1
最新资源
- 基于QT+C++的智能云监护仪项目,能够实时显示使用者心电、血氧、血压波形及其它各种参数+源码(毕业设计&课程设计&项目开发)
- 基于java开发的app接收硬件端传输的心音信号,具有显示心音波形,发出心音的功能+源码(毕业设计&课程设计&项目开发)
- Python 程序语言设计模式思路-行为型模式:职责链模式:将请求从一个处理者传递到下一个处理者
- 9241703124789646.16健身系统2.apk
- postgresql-16.3-1-windows-x64.exe
- Python 程序语言设计模式思路-结构型模式:装饰器讲解及利用Python装饰器模式实现高效日志记录和性能测试
- 基于YOLOv5和DeepSORT的多目标跟踪仿真与记录
- Python 程序语言设计模式思路-创建型模式:原型模式:通过复制现有对象来创建新对象,面向对象编程
- 卸载软件geek卸载软件geek
- Python 程序语言设计模式思路-创建型模式:单例模式,确保一个类的唯一实例(装饰器)面向对象编程、继承
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈