我是c 初學者,最近編了求解一元二次方程的小程式,但總是有錯誤,找不出來,希望牛人幫忙

2021-05-04 18:26:51 字數 980 閱讀 8793

1樓:電工老爹

g++version 4.4.3編譯執行通過!~#include

#include

using namespace std;

int main()

}else

else if(d==0)

else

return 0;}

2樓:匿名使用者

#include

#include

#include

void main()

else

cout<<"無解"<

}else

else

cout<<"x1="<

另外,站長團上有產品**,便宜***

關於c++的問題,我是個初學者,編了一個關於解方程的程式,但始終無法成功,請各位幫忙看看**出錯了。

3樓:匿名使用者

目測發現兩個問題

1.main 函式的返回型別只能是int,或者void

2.if (a=0) 這句**你的意思應該是if (a==0)吧,注意賦值和比較操作是不同的。

4樓:匿名使用者

if (a=0) 這句**你的意思應該是if (a==0)吧,注意賦值和比較操作是不同的。

把常數寫在前面編譯器會報錯。if(0=a) 可以改變習慣,從而達到更好糾錯效果。

if(0==a)

編了一個c++程式用來解一元二次方程,但不知道為什麼出錯,請大神指點

5樓:

解方程,必須用double型別。整形數進行除法運算,結果是捨棄小數的整數,沒有意義。

6樓:匿名使用者

最後加一行

getchar();

二級C語言裡面題目,有些不明白,初學者求解答

1 p i j 指標指向當前遍歷的c的位置,每個偶數位置取過來,這是取來的值是字元格式的數字,所以和字元0相減,就是數值形式的數字了,加上已經積累的總值s,每次s乘以10,留一個空的個位數,等待下一個數加入 2 0不加引號我也不知道為什麼 3 賦的是c i 的指標,而不是整個字串,不過實際上是等價於...

我是初學者想買一把二手木吉他100元以內

初學者一般要1000塊,至少要400塊的吉他,你說的那些吉他是很劣質的,音色很差,會嚴重喪失興趣,而且對自己的聽力的培養不好。如果你真心想學,你就先攢錢吧 100塊買不到什麼二手木吉他啦 人家200多買來的用很久才願意100塊賣的 而且這種吉他還不好。我一開始也買了200多的吉他 用不到幾個月就不想...

求一道C語言題,我是初學者,希望越詳細越好

首先在執行int k 011這一步抄的時候實際賦值是9 因為在c語言中支援三種整數,十進位制的就直接寫,16進位制的前面加0x,8進位制的前面加0,這題屬於第三種,而對於下一步中實際是k 和 k的理解,其中k 是每次必須把當前需要k的操作用k的原值進行結束後才能自己 1,如果是 k則是k先自己 1然...