1樓:課後答案與
就是兩邊的和大於第三邊,把3種情況的比較都列出,就是:
a+b>c
a+c>b
b+c>a
如果都不成立就不能構成,其中一條成立了就可以構成了。
學好程式設計的前提就是數學基礎,越是高階的工作數學越重要
輸入三角形的三條邊a, b, c的值,用c語言判斷這三條邊能否構成三角形。
2樓:萌飛綠葉
#include
int main()
else if (a == b || a == c)else if (a*a + b*b == c*c || a*a + c*c == b*b || b*b + c*c == a*a)
else
}else
return 0;}
c語言 輸入三角形的3條邊a,b,c,如果能構成一個三角形,則輸出面積和周長。
3樓:神作之姚
#include
#include
int main()
a,b,c可以改,但兩邊之和大於第三邊,兩邊之差小於第三邊是不能丟的
c語言 輸入三角形三邊a,b,c,判斷是否能構成三角形
4樓:匿名使用者
#include
void main()
else
printf("\n輸入錯誤!");}
5樓:聽不清啊
#include
int main()
6樓:匿名使用者
||#include
#include
int main(void)
}while(a*b<=0||a*c<=0||b*c<=0);
if (fabs(a-b)c)
else printf("no!");
return 0;}
7樓:勇愛s茜
#include
void main()
8樓:匿名使用者
能#include
#include
main()
9樓:匿名使用者
大哥這種問題你還是自己寫寫**吧。
一個簡單的辦法是:三角形任意兩邊之和大於第三邊,用if語句就很容易實現啦,小問題要自己動手,實在不懂才來問。
輸入三角形的三條邊a,b,c;如果構成三角形那麼就計算三角形的面積並輸出,保留2位小數,否則輸出「
10樓:不愛講課的老師
兩邊之和大於第三邊,分別要abc組合驗證。
兩邊之和要小於第三,邊也要分別組合驗證。
然後用正弦面積公式計算公式輸出就可以了。
編寫一個程式,輸入三角形的三條邊a、b、c的長度,判斷是否能構成一個三角形,並輸出結果。
11樓:匿名使用者
讀取輸入的三個值a,b,c判斷a+b>c且a-b 12樓:匿名使用者 int main(void) 兔老大米奇 include include main floata,b,c,s 0,x 0 printf 輸入三角形三條邊的邊長 scanf f f f a,b,c if a b c b c a a c b x a b c s sqrt x x a x b x c printf area 3f n ... 建立控制檯工程,把 複製到你的main函式裡。console.writeline 請輸入3個值作為邊長 int a int.parse console.readline int b int.parse console.readline int c int.parse console.readline... 說的詳細點,樓主不要怕麻煩啊 因為a的平方 b的平方 c的平方 ab bc ac 0所以2 a的平方 b的平方 c的平方 ab bc ac 0 兩邊同乘以2 2a的平方 2b的平方 2c的平方 2ab 2bc 2ac 0就能配成 a的平方 2ab b的平方 b的平方 2bc c的平方 a的平方 2a...輸入三角形的三條邊a,b,c,判斷他們能否構成三角形,若能構
用c程式設計實現輸入三角形的三條邊abc判斷它們能
已知a,b,c,是三角形abc的三條邊,並且滿足a的平方 b