求方程的解

2021-09-29 05:28:46 字數 453 閱讀 4636

題目描述

求ax2+bx+c=0方程的實根。a,b,c由鍵盤輸入. 解方程要考慮係數a等於零的情況,且解x1、x2必須是float型。a等於零有兩種情況(b==0,b!=0),a不等於零有三種情況(delta>0、==0、<0),先計算得到x1、x2,再printf輸出

輸入輸入三個數a,b,c

輸出輸出方程的實根,如果方程有實根,則輸出根;如果方程有2個不等實根,則分2行輸出,第一行輸出較大根,第二行輸出較小根。 其餘情況(如無實根等)則輸出no

樣例輸入

1 -3 2

樣例輸出

2.000000

1.000000

#include#includeint main()

else

if(d==0)

if(d<0)

}return 0;

}

求方程的解

求ax2 bx c 0方程的實根。a,b,c由鍵盤輸入.解方程要考慮係數a等於零的情況。a等於零有兩種情況 b 0,b 0 a不等於零有三種情況 delta 0 0 0 先計算得到根x1 x2,再輸出 輸入格式 輸入三個數a,b,c。輸出格式 輸出方程的實根 保留兩位小數 如果方程有1個實根,則輸出...

求方程的 似解

問題描述 求乙個方程的 似解,例如不用程式語言的庫函式求乙個數的方根。分析 這是我曾經的乙個企業面試題目,對於這種題目,大家可能會感到非常奇怪,因為程式語言本身都提供了庫函式或者介面,直接呼叫就可以求方根。然而考官卻不讓用庫函式和介面,那就意味著我們只能用其他方法了,考官其實想考察的是你的數學基礎了...

求特殊方程的正整數解

本題要求對任意給定的正整數 n,求方程x 2 y 2 n的全部正整數解。輸入在一行中給出正整數 n 10000 輸出方程x 2 y 2 n的全部正整數解,其中x y。每組解佔1行,兩數字間以1空格分隔,按 x的遞增順序輸出。如果沒有解,則輸出no solution。88410 28 20 2211n...