c 程序 实现一元二次方程
生活随笔
收集整理的這篇文章主要介紹了
c 程序 实现一元二次方程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
c 程序 實現一元二次方程
#include<stdio.h> #include<math.h> #include <stdlib.h>int main(){ double a,b,c,disc,x1,x2,p,q;scanf("%lf%lf%lf",&a,&b,&c);disc=b*b-4*a*c;if (disc<0)printf("This equation hasn't real roots\n");else{p=-b/(2.0*a);q=sqrt(disc)/(2*a);x1=p+q;x2=p-q;printf("real roots:\nx1=%7.2f\nx2=%7.2f\n",x1,x2);}return 0; } gcc delt.c -lm ./a.out 100 5 2 This equation hasn't real roots ./a.out 1 100 1 real roots: x1= -0.01 x2= -99.99絕知此事要躬行
posted on 2018-07-23 22:44 luoganttcc 閱讀(...) 評論(...) 編輯 收藏
總結
以上是生活随笔為你收集整理的c 程序 实现一元二次方程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: go 实现斐波那契数列
- 下一篇: java 学习(一)冒泡排序