求一元二次方程的解
2016-05-22 16:14
344 查看
#include <stdio.h> #include <math.h> int main() { float a,b,c,x1,x2,dt; printf("inpute a b c:"); if(scanf("%f%f%f",&a,&b,&c)<3) { printf("please inpute number!\n"); return 0; } dt=b*b-4*a*c; if(dt>=0) { x1=(-b+sqrt(dt))/(2*a); x2=(-b-sqrt(dt))/(2*a); printf("x1=%f,x2=%f\n",x1,x2); else { printf("input invalid\n"); return 0; } return 0; }
相关文章推荐
- CoreOS 835.12.0 稳定版安装
- android异步初级
- Android适配文件夹的创建
- 计算机硬件构成
- Nodejs Error: EMFILE
- STM32F429i-Discovery 移植并成功跑起来u-boot 2016.05
- [疯狂Java]基础类库:BigDecimal(精确实数)
- [POJ2663]Tri Tiling(dp)
- 浙大2016上机考研题
- css text-indent:999em
- c#打印技术
- 三级联动 案例
- 动态规划:最长子序列问题
- SERVLETJSP学习(九)—— EL、JSTL
- map与vector---Email Aliases
- ssl例五
- 使用.net实现邮件发送
- Java 数据结构之数组的操作一:初级
- 子集生成
- Netbeans opencv 安装