關於c語言中判斷三角形形狀的程式設計

2025-07-06 01:40:15 字數 2251 閱讀 5891

1樓:對床話雨

很好啊,有錯嗎?

如果有錯,也就是int main()沒有返回值,你可以加個return 0; 也可以改成void main();

另外螢幕輸入邊長的時候,注意要用「3,3,3」;「2,3,4」這樣的格式。這個應該不用提示吧。

2樓:擎天

你用逗號做分隔符了,輸入資料需要小心!

其他都還行!

c語言,怎麼程式設計判斷三角形的形狀?

3樓:伊·梵

從小到大排序:a<=b<= c

如果a+b>c,是三角形,否則不是三角形[三角形兩邊之和大於第三邊]三邊相等:等邊三角形。

兩邊相等:等腰三角形。

a*a+b*b=c*c:直角三角形。

4樓:伊·梵

3個數從小到大排序:a b c

判定三角形依據:兩邊之和大於第三邊]

如果a+b>c,是三角形,否則不是三角形。

個數相等:等邊三角形。

個數相等:等腰三角形。

個數滿足勾股定理(a*a+b*b=c*c):直角三角形。

c語言程式設計,判斷三角形形狀

5樓:網友

1、a=b是賦值語句,a==b才是判斷a是否等於b

2、a=b=c是不對的,c語言不支援連等,改成a==b&&b==c。

6樓:眼眶的溼潤

a=b=c條件改成a==b&&b==c還有很多地方要把=號改成==

c語言裡用==表示等於判斷,比如說a==b,表示如果a等於b返回true,否則返回false,而不是用a=b來表達。

7樓:網友

if(a=b=c)

判斷條件全寫錯了 ==不是=號。

else if(a!=&&b!=c&&a!=c) 仔細看下程式 剛學習程式設計。

如果程式有問題單步除錯下。

8樓:網友

"="是賦值運算,應該是"a==b==c"。

c語言程式設計,判斷三角形形狀,

9樓:所有的都想知道

你的輸入錯誤了吧?你限定的輸入格式是用逗號隔開的。

輸入例子一13,13,13

例子二13,23,13

10樓:倪永寧士嫻

1、a=b是賦值語句,a==b才是判斷a是否等於b

2、a=b=c是不對的,c語言不支援連等,改成a==b&&b==c。

11樓:始雨梅封壁

a=b=c條件改成a==b&&b==c還有很多地方要把=號改成==

c語言裡用==表示等於判斷,比如說a==b,表示如果a等於b返回true,否則返回false,而不是用a=b來表達。

12樓:網友

你用的什麼編譯器啊?

我用vc2005編譯通過,執行良好。你是不是沒有重新生成啊。

c語言判斷三角形形狀

13樓:

#include

int main()

示例執行結果:

輸入三角形的三條邊: 3 4 5

三角形的周長為: 12

輸入三角形的三條邊: 1 5 6no

14樓:

a == b == c 這個語句有毛病吧,如果b的值等於c,那麼b == c的結果就是1,然後判斷a 是否等於1,這樣就不是原來的意思了哦!其他的地方我還沒有看。

c語言 判斷三角形形狀

15樓:匿名使用者

先說一點,我覺得你那個if語句可能換成case語句會比較好一些。

16樓:匿名使用者

首先說你的語法沒有問題,編譯通過 但是 你這句 if((a==b)!=c ||b==c)!=a||(a==c)!

b) 這的邏輯有問題,我們分析 a==b 如果成立 那麼值就是1 1!=c 就是這麼來執行的了 ,我想你這句想要表達的意思可能是 判斷三邊不相等,但兩邊相等 就是 是等腰三角形但不是等邊三角形 分析應該這樣寫就整個程式來講我覺得你寫的有點 亂 我覺得應該這樣來寫 main()

else else}

17樓:

**呢中國物聯網校企聯盟技術部。

根據三角形的三邊關係判斷三角形的形狀

在三角形中,c c a a b b 2a b cosc,所以c小於90度時,c c大於a a加b b,同理,c大於90度時,結果相反。大邊對大角,a b c 三角形為直角三角形 由勾股定理有a 2 b 2 c 2和大角對大邊大邊對大角 當c c時有 c對的角比c對的角 90度 大 即為鈍角三角形 第...

在三角形ABC中,已知sinA c,判斷三角形ABC的形狀

由正弦定理可以知道a sina b sinb c sinc兩組等式相乘 可以得到1 ctgb ctgc三角函式可以解出b c 45 a 90 sina a cosb b cosc c則三角形abc是什麼形狀 在三角形abc中,已知sina a cosb b cosc c,試判斷三角形abc的形狀。要...

三角形面積題目,關於三角形面積的題目

s c 2 a b 2 c 2 a 2 b 2 2abs 1 2absinc c 2 a b 2 c 2 a 2 b 2 2ab 1 2absinc 即 c 2 a 2 b 2 2ab 1 2absinc 又c 2 a 2 b 2 2 a b cosc 餘弦定理 所以。4cosc sinc 4 又 ...