C语言实验——一元二次方程Ⅰ
来源:互联网 发布:淘宝店主房贷收入证明 编辑:程序博客网 时间:2024/05/13 05:54
C语言实验——一元二次方程Ⅰ
Time Limit: 1000MS Memory Limit: 65536KB
Submit Statistic
Problem Description
解一元二次方程ax2+bx+c=0的解。保证有解
Input
a,b,c的值。
Output
两个根X1和X2,其中X1>=X2。 结果保留两位小数。
Example Input
1 5 -2
Example Output
0.37 -5.37
本题要注意两个根大小的比较,保留的小数的位数
#include <stdio.h>#include <math.h>void f(double a, double b, double c){ double x1, x2, t; if(b*b - 4*a*c >= 0) { x1 = (-b + sqrt(b*b - 4*a*c))/(2*a); x2 = (-b - sqrt(b*b - 4*a*c))/(2*a); } if(x1<x2) { t = x1; x1 = x2; x2 = t; } printf("%.2lf %.2lf\n", x1, x2); return;}int main(){ double a, b, c; scanf("%lf %lf %lf", &a, &b, &c); f(a, b, c); return 0;}
阅读全文
0 0
- Problem F: C语言实验——一元二次方程Ⅰ
- C语言实验——一元二次方程Ⅰ
- C语言实验——一元二次方程Ⅰ
- C语言实验——一元二次方程Ⅰ (sdut oj)
- SDUT-1161 C语言实验——一元二次方程Ⅰ
- C语言实验——一元二次方程Ⅰ
- C语言实验——一元二次方程Ⅰ
- C语言实验——一元二次方程Ⅰ
- C语言实验——一元二次方程Ⅰ
- 1192C语言实验——一元二次方程Ⅱ
- C语言实验——一元二次方程Ⅱ
- 【1192】C语言实验——一元二次方程Ⅱ
- C语言实验——一元二次方程Ⅱ
- SDUT ACM C语言实验——一元二次方程Ⅱ
- C语言实验——一元二次方程Ⅱ
- C语言实验——一元二次方程Ⅱ
- C语言实验——一元二次方程Ⅱ
- 计161_Problem : C语言实验——一元二次方程Ⅱ
- 单例设计模式
- java后端验证 bean validation 框架
- Android扫一扫(Zxing),闪光灯,生成二维码图片,解析二维码(条码)等
- vue开发:axios的post请求接口出现404,但是get则成功
- 常用的SVN操作-知道这些就能完成基本的SVN版本管理
- C语言实验——一元二次方程Ⅰ
- myeclipse项目中js文件报错
- LeetCode-628:Maximum Product of Three Numbers (数组三元素最大乘积)
- Vijos 1002题:过河
- 多媒体应用之简单录像
- 微信小程序——页面跳转传递参数(实体,对象)
- Java 如何启用 ARM 虚拟机诊断
- 接口测试基础
- 【SCOI2005】【codevs 2455】繁忙的都市