C語言:求二元一次方程
- #include <stdio.h>
- #include <math.h>
- void main()
- {
- float a,b,c,disc,x1,x2;
- printf("請輸入a,b,c,格式如:1,2,3:/n");
- scanf("%f,%f,%f",&a,&b,&c);
- if(fabs(a)<1e-6){
- printf("這個方程的兩個根式是:%f,%f/n",-b/(2*a),-b/(2*a));
- }else{
- disc = b*b-4*a*c;
- if(fabs(disc)<=1e-6){
- x1 = (-b+sqrt(disc))/(2*a);
- x2 = (-b-sqrt(disc))/(2*a);
- printf("這個方程有兩個根是:%f,%f/n",x1,x2);
- }else{
- x1 = -b/(2*a);
- x2 = sqrt(-disc)/(2*a);
- printf("方程有虛根:%f,%f/n",x1,x2);
- }
- }
- }
程式碼不是很完善,在求虛根的時候不知道怎麼做的。所以就不好了!
相關文章
- 【c語言】求絕對值C語言
- C語言陣列求學生成績C語言陣列
- C語言學習之求各因子之和C語言
- C語言 C語言野指標C語言指標
- C語言---“C語言 誰與爭鋒?”C語言
- C語言C語言
- C語言求200000以內的自守數C語言
- 求有向圖的強連通分量(c語言版)C語言
- 聊聊C語言/C++—程式和程式語言C語言C++
- 二分搜尋演算法求元素位置(c語言)演算法C語言
- 【c語言】求兩個數中不同的位的個數C語言
- C語言字串C語言字串
- C語言: returnC語言
- C語言(一)C語言
- C語言概述C語言
- c語言 %pC語言
- 字串(C語言)字串C語言
- C語言程式C語言
- CUDA C語言C語言
- C語言 typedefC語言
- C語言的本質(32)——C語言與彙編之C語言內聯彙編C語言
- C語言函式手冊:c語言庫函式大全|C語言標準函式庫|c語言常用函式查詢C語言函式
- C語言與嵌入式C語言的區別C語言
- C語言學習方法,怎麼學習C語言?C語言
- 7-34 PTA C語言--求分數序列前N項和C語言
- C語言:求4x4矩陣外圍元素之和C語言矩陣
- 【c語言】不用大與小與號,求兩數最大值C語言
- go語言與c語言的相互呼叫GoC語言
- c#二元操作符C#
- C語言魔塔遊戲C語言遊戲
- C語言:extern用法C語言
- C語言 截圖C語言
- C語言陣列C語言陣列
- c語言_遞迴C語言遞迴
- c語言筆記C語言筆記
- 初識C語言C語言
- C語言基礎C語言
- C語言位操作C語言