如何利用C語言求二元一次方程的解

2020-12-13 物理小白菜

今天,小編我來詳細的講解一節C語言的具體運用。我們今天先拿二元一次方程來開刀。大家都知道二元一次方程的解,有三種情況,即無解, 有兩個相同的解,有兩個不同的解。那麼在編程前我們先要制定流程圖,二元一次方程的係數在這裡我們依然使用我們常用的a,b,c,根的判別式,這個我們都知道b^2-4ac(其中『^』這個是指數的意思),求解公式等。如圖

流程圖

小編做的比較粗糙,嘿嘿,不要介意哦!好了前期準備我們已經完成了,這是我們應該用大腦想一想,這個方程的根是什麼類型的,顯然肯定不是整數型的,那麼我們就要用什麼類型的那?其實為了提高精度和避免在編譯的時候出現警告,我們通常將所有的變量定義為雙精度浮點型,這是一個常用的知識點哦!大家一定要記住哦!之後我們要思考,當程序進行判斷時,我們應該用什麼函數進行判斷那,當然了我們可以使用if語句來進行判斷,if語句簡單易懂。好了前期的準備,我們都已經ok了,我們可以來進行編寫的過程了。

#include<stdio.h>

#include<math.h>

int main()

{

while(1)

{

double a,b,c,disc,x1,x2,p,q;

printf("請輸入變量前的係數\n");

scanf("%lf%lf%lf",&a,&b,&c);

disc=b*b-4*a*c;

if(disc<0)

printf("此方程無實數根\n");

else if(disc=0)

{

p=-b/(2.0*a);

q=p;

printf("%lf%lf",p,q);

}

else

{

p=-b/(2.0*a);

q=sqrt(disc)/(2.0*a);

printf("%lf%lf",p,q);

}

}

return 0;

}

好了這個程序小編我已經編完了,接下來小編我來為大家一一的解釋

#include<math.h>這個是調用數學的運算程序,只有調用了這個我們才能計算一些乘除,平方等高級數學運算。while(1)相信這個大家並不陌生,while是循環語句,在C語言中「1」表示繼續,「0」表示停止,所以這個「1」就是讓程序能持續的運行。舉一反三,我們就可以知道了在程序結尾的return 0是什麼意思了,就是返回「0」值,就是停止此程序。」%lf「大家要記住我們輸入雙精度浮點型變量的時候,就必須用」%lf「進行格式聲明。」4*a*c「C語言乘法不同於我們數學中的乘法可以省略或者是用一個點,C語言乘法必須用」*「一一連接。」(2.0*a)「這個用2.0是應為,我們調用的函數是雙精度浮點型的,所以我們必須用一個,浮點型的常數來表示,如果我們使用的是」2「那個這個他就表示為一個雙精度浮點型的變量除以了一個整型變量,它會讓最後的結果發生改變,如果是變成雙精度浮點型,那麼還不會出現誤差,如果變成整形變量,那麼這個結果就會省略小數點後的值。所以,大家在以後的編程中一定要注意這些小的細節哦!如果大家還有疑問,可以在評論區@小編我哦。如果大家想學習其他的語言,那麼我建議大家先學習C語言,之後再學習其他的語言會更簡單哦!

不要放棄,你還站著

相關焦點

  • 中考數學重點方程講解分析,如何學好二元一次方程(組)
    每個方程可化簡為ax+by=c的形式。學習二元一次方程(組),我們可以把它看成是學習一元一次方程知識的延續和提高,更是學好後續複雜數學知識的基礎,如求函數的解析式。這樣大家就很好理解教材為什麼在學完一元一次方程之後,之後就安排學習二元一次方程(組),體現數學知識的連貫性和邏輯性。
  • 二元一次方程與一次函數
    2、【學習任務分析】本節課的主要內容是二元一次方程(組)與一次函數及其圖像的綜合應用.通過探索「方程」與「函數圖像」的關係,培養學生數學轉化的思想,通過學習二元一次方程方程組的解與直線交點坐標之間的關係,使學生初步建立了「數」(二元一次方程)與「形」(一次函數的圖像)之間的對應關係,進一步培養了學生數形結合的意識和能力.因此確定本節課的教學目標為:1.初步理解二元一次方程和一次函數的關係
  • 包學習 | 一次函數與二元一次方程
    一次函數與二元一次方程組的關係一般地,如果兩個一次函數的圖像有一個交點,那麼交點的坐標就是相應的二元一次方程組的解.2. 二元一次方程組的圖像解法用一次函數的圖像求二元一次方程組的解的方法稱為二元一次方程組的圖像解法.3.
  • 二元一次方程組:看錯了方程,怎麼辦?
    學生做題不認真,看錯方程怎麼辦?下面我們來看兩道例題,看錯方程,如何求出原方程?如何求出原方程的解?例1、甲乙兩人共同解方程組①Ax+By=2②Cx-3y=-2,甲正確解得x=1,y=-1,乙抄錯C,解得x=2,y=-6,求A,B,C的值。
  • 解二元一次方程組-消元-1
    一、學習目的:在第一講的基礎上,理解解二元一次方程組的基本思想,掌握解二元一次方程組的基本方法,利用二元一次方組解決一些簡單的實際問題。,那麼,如果只設一個未知數:勝ⅹ場,那麼這個問題就轉化為一元一次方程:轉化後,這個問題我們就會更輕鬆的去求出答案,解得:X=6,y=4。
  • 深入理解二元一次方程的解(1)——二元一次方程組(3)——尖子生之路[七下系列]
    【分析】依題意,可得到,所求的公共解,應與a的取值無關,因此只需將已知方程按a整理得(x+y﹣2)a=x﹣2y﹣5,則這個關於a的方程有無數多個解,所以只需x+y﹣2=0且x﹣2y﹣5=0.聯立即可求出結果.
  • 2021年初中八年級代數考點:二元一次方程和它的解
    中考網整理了關於2021年初中八年級代數考點:二元一次方程和它的解,希望對同學們有所幫助,僅供參考。   二元一次方程和它的解以及一次方程組和它的解的概念   考核要求:   (1)理解二元一次方程和它的解及一次方程組和它的解的概念;   (2)理解一個二元一次程都有無數個解,會求它的某些特殊解;   (3)能夠利用方程的解求方程中的字母的值.
  • 【複習專題】解析二元一次方程知識點及應用
    之前的文章內容中我們先後講述了有關一元一次方程和一元二次方程的內容,那麼,我們接著來學習有關二元一次方程的知識點:複習要求1、認識二元一次方程(組);2、了解二元一次方程(組)的解以及求二元一次方程的正整數解;3、解決有關二元一次方程(組)的實際應用。
  • 關於初中二元一次不定方程知識點的歸納
    知識定位不定方程是數學競賽中經常出現的一些特殊形式的方程中的一種。要熟練掌握二元一次不定方程的定義及定理以及二元一次不定方程的解法。節我們通過一些實例的求解,旨在介紹數學競賽中二元一次不定方程相關問題的常見題型及其求解方法本講將通過例題來說明這些方法的運用。
  • 巧用思維導圖複習二元一次方程(組),讓學渣變學霸還不來圍觀?
    今天我們主要分享一下關於初中數學中二元一次方程的相關概念的思維導圖,二元一次方程是中學數學中比較重要的一個知識點,我們將用思維導圖幫助你快速理清思路,提高學習效率,輕鬆變學霸,至於其他未涉及內容我們將會在後續更新出來,也請大家持續關注~針對於文章中有什麼問題也希望大家可以留言、評論指教交流~二元一次方程相關概念思維導圖目錄
  • 利用EXCEL的矩陣函數解多元一次方程
    上初中的時候,面對二元一次方程組,每次做都很頭疼,原理很簡單,但是過程很複雜,後來又學了三元一次方程組,頭更大了,原理沒變,但計算量直接上了一個數量級,幸好沒有再接著學四元一次方程組,要不就直接瘋掉了。當時上學的時候有計算器,電腦還沒有普及,我就想,有沒有計算器一樣的東西來解方程組呀,這個方程組原理很簡單,但是計算量超大,天天靠人來算豈不是累死。
  • 2020數學同心迎中考:二元一次方程(組),那些與中考有關的題型
    5.點評本題考查了二元一次方程的應用,找準等量關係,正確列出二元一次方程是解題的關鍵.故選:B.分析直接利用5個大桶加上1個小桶可以盛米3斛,1個大桶加上5個小桶可以盛米2斛,分別得出等式組成方程組求出答案.點評此題主要考查了二元一次方程組的應用,正確得出等量關係是解題關鍵.14.
  • 一元一次太貴,免費詳解二元一次方程相關概念,掌握易錯點
    二元一次方程的概念,需要把握三個方面的條件:(1)「二元」就是指方程中有且只有兩個未知數.(2)「未知數的次數為1」是指含有未知數的項(單項式)的次數是1.(3)二元一次方程的左邊和右邊都必須是整式.三者缺一不可。 二元一次方程的解,注意是一對數值。一般用大括號聯立起來,一般情況下,二元一次方程有無數個解,即有無數多對數適合這個二元一次方程。
  • 2018中考數學知識點:二元一次方程公式
    下面是《2018中考數學知識點:二元一次方程公式》,僅供參考!   二元一次方程公式       設ax+by=c,     dx+ey=f,     x=(ce-bf)/(ae-bd),     y=(cd-af)/(bd-ae),     其中/為分數線,/左邊為分子,/右邊為分母
  • 用平方差公式和因式分解法求二元一次方程的解
    所有的二元一次三項式都可以寫成a(x+e)(x+f)的形式嗎?若可以,是否能找到不同於配方法求解二元一次方程解的方法?是否有一種方法可以幫助我們把任意一個二元一次方程,寫為最高次數為一次的幾個因式乘積的形式。
  • 二元一次方程未知數指數含字母及字母絕對值,緊扣定義輕鬆解決
    也就是說如果方程ax+by=c是關於x,y的二元一次方程,說明x,y是未知數,a,b,c是常數,且a≠0,b≠0。根據二元一次方程的定義求二元一次方程中字母參數的值時,要注意以下幾點:①弄清楚誰是未知數;②含有未知數的項的次數都是1;③未知數的係數不為
  • 2018中考數學知識點:二元一次方程
    下面是《2018中考數學知識點:用間接配方法解一元二次方程》,僅供參考!   二元一次方程:     如果一個方程含有兩個未知數,並且所含未知項都為1次方,那麼這個整式方程就叫做二元一次方程,有無窮個解,若加條件限定有有限個解。二元一次方程組,則一般有一個解,有時沒有解,有時有無數個解。
  • 2015中考數學知識點歸納:二元一次方程
    3、 二元一次方程組的解:一般地,使二元一次方程兩邊的值相等的兩個未知數的值,叫做二元一次方程的解,二元一次方程有無數個解。   4、 二元一次方程組的解:一般地,二元一次方程組的兩個方程的公共解,叫做二元一次方程組的解。
  • 二元一次方程組同解、錯解問題,掌握做題方法,考試不再出錯
    二元一次方程組不管是初中的期末考試,還是中考都是必考的內容,而針對二元一次方程組有一類題型也是非常的常見,並且基本上是期末考試的常客,在期末考試中佔有相當大的分值。那就是二元一次方程組同解、錯解問題。關於二元一次方程組同解的問題,即指2個二元一次方程組的解相同,也就是兩個二元一次方程(組)中方程的解相同。因為每個二元一次方程組中的兩個方程的解相同,才能夠組成一個二元一次方程組,既然2個二元一次方程組的解相同,故可將兩個二元一次方程組中不含字母參數的兩個方程組成新的方程組,求出未知數的值,再將未知數的值代入含有字母參數的方程組成的方程組中求出字母參數的值。
  • 七年級下冊數學,二元一次方程學習指南
    教材首先從一個籃球聯賽中的問題入手,引導學生直接用x和y表示兩個未知數,並進一步表示問題中的兩個等量關係,得到兩個相關的方程。然後,教科書以這兩個具體方程為例,讓學生體驗二元一次方程、二元一次方程組的特徵,歸納出二元一次方程組及其解的概念,並估算簡單的二元一次方程(組)的解。