c语言:一元二次方程的计算
2017-11-04 22:45
381 查看
#include<stdio.h> #include<math.h> int main() { double a,b,c,x1,x2,d; printf("输入方程的三个系数:"); scanf("%f %f %f",&a,&b,&c); if(a!=0) { d=sqrt(b*b-4*a*c); x1=(-b+d)/(2*a); x2=(-b-d)/(2*a); if(x1<x2) printf("%.2f %.2f\n",x2,x1); else printf("%.2f %.2f\n",x1,x2); } return 0; }
sqrt是求根运算,是一个数学函数,所以需要引用math库函数。.2表示输出的数小数位占两位。
有问题可以在下面评论,我会为大家解答。
相关文章推荐
- c语言初步经典题14--计算一元二次方程的根
- c语言中i++,++i的计算
- 在c语言环境下 如何计算1到365中,数字之和是奇数的数的个数 并把偶数的个数输出来
- 用c语言实现数学多项式的计算
- 【c语言】 假如我国国民生产总值的年增长率为9%,计算10年后我国国民生产总值与现在相比增长多少百分比
- C语言计算一个结构体内成员地址的偏移量的两种方法(代码实例)
- 用c语言计算1/1-1/2+1/3-1/4+1/5-...+1/99-1/100
- 扩展阅读 数学对编程的重要意义 C语言计算1,2,3,...,100的总和
- C语言实现指数计算
- 计算程序运行时间(C语言)
- Linux下的C语言编程——计算π的值
- 【c语言】购房从银行贷了一笔款d,准本每月还款额为p,月利率为r,计算多少月能还清
- 【C语言】用迭代法计算第n个斐波那契数的值
- C语言 解一元二次方程,求虚数解:共轭复根
- (原创)C语言计算两个日期间的天数
- C语言(21)日期计算
- 使用C语言计算utf-8字符串长度 和取子字符串-转
- c语言 分数阶乘计算
- 8051单片机波特率计算公式(配套C语言例程)
- leetcode 628. Maximum Product of Three Numbers(C语言,堆排序,计算最大乘积)33