大家看看那裡錯了

時間 2022-11-25 19:20:17

1樓:

void main()

int a,b,c;

float x1,x2,d;

printf("---------------------------------\n");

printf("        請輸入a,b,c的值\n      ");

cin>>a>>b>>c;          //這裡有沒有錯就不知道了,c的輸入引數搞不懂,我用的是c++的輸入

d=(float)b*b-4*a*c;     //這個地方注意型別,前為float,後為int 型

x1=(-b+sqrt(d))/2*a;

x2=(-b-sqrt(d))/2*a;

if(d>=0)

printf("x1=%f\nx2=%f",x1,x2);

else

printf("你錯了\n");

2樓:匿名使用者

你那個if應該放在那個判別式的前面吧,下面的都框起來吧,應該是這樣吧,

if(d>=0)

else

printf("你錯了\n");

3樓:匿名使用者

我執行了一下,可以輸出正確的結果。不過我認為應該先判斷d的正負,然後再求結果。

4樓:匿名使用者

將x1=(-b+sqrt(d))/2*a;

x2=(-b-sqrt(d))/2*a;

拿到if後面的{}裡面去

輸出x1 x2的格式你得控制一下,不然他就是按照實型的預設格式輸出

大家看看我真的錯了麼?母親讓我很傷心

這種事可大可小的。對於我們小輩來說,因為長年在外和現實社會的影響,好多禮儀已經談了好多,可以不去講究的。但是傳統的東西是不容易改的,也不能改的,對家裡的長輩來說,這一輩子就是活在那種禮儀範圍裡的,講究的就是這些。俗話不是說嗎 人活一張臉,樹活一張皮。只要周圍人不難為你,你也就沒必要去計較太多了。這事...

大家幫我看看這個matlab程式那裡出錯了吧謝謝了

哦,你的y就是乙個值。l 1024 clf m 0 l for k 1 1 length m if m k l 2 y k 0.8 sin 0.04 m k 3.75 10 4 m k sin 0.000625 m k sin 0.01875 m k sin 0.06 m k else y k 0....

請大家幫我看看聊天記錄,究竟是我錯了,還是他錯了,很鬱悶,因為錢的事情鬧彆扭

你男友屬於那種因為自己缺錢就對錢敏感的 小心眼 任何一點點的有涉及到用錢的可能都會對他造成心理影響。他的心理有缺陷。需要好好改造。其實他活的挺累。單純就婚姻來講,就是兩個情投意合的人走到一起而已,跟錢沒什麼關係,只是跟婚姻相關聯的一些事情需要用到錢,辦事麼,用到錢是正常的。訂婚也是一樣,可能需要彩禮...

各位c語言的高手,請問這那裡錯了

改了name後沒感覺有問題,只是懷疑樓主的輸入過程是怎麼操作的 若不修改char name的話,改這一句 結構體那 name應該是陣列name 20 c語言問題,各位高手看哪錯了?問題比較多,我直接修改了。你看下吧。主要是結構的定義方面。還有,初始化的時候,t 2 初始化為了0.但是,由於void ...

大家幫忙看看,大家幫忙,看看,謝謝

這是什麼材質做的?感覺挺好的。這個手鍊兒材質不錯。也不會太貴,朋友的一點兒心意。是個很小清新的手鍊,連線的不是金銀,中間鑲的應該也不是特別貴重的寶石,朋友送的,喜歡就戴上。我已看就是一款不錯的水晶手鍊,中間連線的水晶閃閃發光,是個很小清新的手鍊,連線的不是金銀,中間鑲的應該也不是特別貴重的寶石,朋友...