C 語言實(shí)例 – 一元二次方程
C 語言實(shí)例 - 一元二次方程
求一元二次方程:ax2+bx+c=0 的根。
輸入三個(gè)實(shí)數(shù)a,b,c的值,且a不等于0。
實(shí)例
#include <stdio.h>
#include <math.h>
int main()
{
float a,b,c,x1,x2,d;
printf("輸入方程的三個(gè)系數(shù):");
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("%0.2f %0.2f\n",x2,x1);
else
printf("%0.2f %0.2f\n",x1,x2);
}
return 0;
}
運(yùn)行結(jié)果:
輸入方程的三個(gè)系數(shù):1 2 1 -1.00 -1.00
相關(guān)文章
- C++中的字符串編碼怎么處理
- C++多線程實(shí)現(xiàn)綁定CPU的方法詳解
- C++中的可移植性和跨平臺(tái)開發(fā)教程詳解
- C++編譯器和鏈接器工作原理及使用方法完全指南
- C語言形參和實(shí)參的區(qū)別詳解
- C語言常用占位符的使用小結(jié)
- C++?OpenMP簡(jiǎn)單介紹
- 一文弄懂C語言EOF
- C++中的字符串編碼處理方法
- C語言全局變量和局部變量的示例代碼
- .Net程序內(nèi)存異常的原因及解決
- ASP.NET Core快速入門之環(huán)境篇
- .Net Core 集成 Kafka的步驟
- 如何使用簽名保證ASP.NET MVC OR WEBAPI的接口安全
- ASP.NET Core 集成 React SPA應(yīng)用的步驟
- .NET RulesEngine(規(guī)則引擎)的使用詳解
- 如何在.NET Core中為gRPC服務(wù)設(shè)計(jì)消息文件(Proto)
- .NET學(xué)習(xí)筆記之默認(rèn)依賴注入
- IIS部署ASP.NET5的實(shí)現(xiàn)步驟
- ASP.NET Core中間件初始化的實(shí)現(xiàn)