c語言程式設計(三角形問題),C語言程式設計(三角形問題)

2021-06-12 15:59:32 字數 1510 閱讀 1100

1樓:五璞

隨便寫了個:

#include

main()

if ((a==b)&&(b==c))

if (a==b||a==c||c==b)}else

printf("這三條邊無法組成三角形!\n");}

2樓:煞神一刀

就如樓上說的那樣,需要條件,翻譯成c語句就好了!說實話,我判斷的條件忘了,你給出來吧?

3樓:

1.兩邊之和大於第三邊 且 兩邊之差小於第三邊 這條件能構成三角形

2.a=b=c等邊三角形.1成立a=b,c;b=a,c為等腰三角形

4樓:匿名使用者

兩邊之和大於第三邊 且 兩邊之差小於第三邊

這就是判斷是否能成為三角形的條件

至於直角和銳角,鈍角也是有條件的

5樓:

//倉促之下寫的,保證能夠在c-free和vs2008下執行,但是也許不夠簡化,你

//自己看看能不能簡化一下哈!

#include"stdio.h"

#include"stdlib.h"

void main()

case 1:

case 2:

case 3:

case 4:}}

c語言程式設計問題,利用海**式求三角形面積

6樓:沈榆象長興

程式已改正,樓主自己對照下,我除錯通過了

#include

#include

intmain()

7樓:

#include

#include

int main()

{double a,b,c,p,s,max,min;

printf(

c語言程式設計:已知三角形的三邊長,求其面積。

8樓:匿名使用者

這個程式你少考慮了幾點

一個是area s應該是小數,也就是float或者double型,因為這裡可能是小數

輸入後,需要判斷著三個數能不能構成三角形,條件是任何兩邊之和大於第三邊。不構成三角形怎麼求面積?????

海**式求平方根,不用pow,有一個函式sqrt就是幹這個的

9樓:匿名使用者

因為你定義的area和s是整形變數啊,所以輸出預設就是整型,將原來的area和s改為float或者double都可以

10樓:匿名使用者

資料型別的問題 如果寫1就是int型 ,除二結果就是0了

11樓:百分百水溶

1/2 結果為0,預設int整型,1.0/2為0.5,預設為float型。

12樓:匿名使用者

把一開始的宣告int換成float

c語言程式設計列印大寫字母三角形

include 輸入一個大寫字母,顯示三角形 int main void char a int i,j,str printf 輸入一個大寫字母 n scanf c a printf 輸入的大寫字母是 c n a str a a 強制型別轉換for i 0 ifor j str i j 0 j pri...

C語言程式設計,輸入三角形三邊長,先判斷是否構成三角形。計算面積,周長,再用迴圈語句,若不能構成三角

void main else printf 不能構成三角形 n 輸入三角形任意三條邊,判斷是否能夠成三角形,如果可以構成三角形求面積c語言 include void main else getch c語言程式設計,輸入三角形三邊長,先判斷是否構成三角形。計算面積,周長,再用迴圈語句,若不能構成三角 ...

C語言程式設計,輸出形狀為直角三角形的九九乘法表

include stdio.h int main void return 0 樓主可以參考下 include void main printf n 每次換行 include int main printf n return 0 include int main printf n return 0 i...