課程
/后端開發(fā)
/C
/C語言入門
if( (a+b)<=c || (a+c)<=b || (b+c)<=a )? ?//判斷是否為三角形
? ? {
? ? ? ? printf("不構(gòu)成三角形\n");
2020-03-17
源自:C語言入門 5-4
正在回答
原代碼的意思是:if(兩邊之和小于等于第三邊)
則 不構(gòu)成三角形。
else 三角形
看清楚了,這里的公式是 兩邊之和 小于第三邊,所以只是排除 非不角形的可能性。
舉報(bào)
C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言
2 回答if的判斷這樣不構(gòu)成三角形有啥用,最后還不是要算周長就得出結(jié)果嗎?
1 回答為什么無論能不能構(gòu)成三角形都會(huì)輸出周長?
1 回答為什么我的答案是直角三角形,不是等邊三角形?
1 回答改變abc的值,使之不構(gòu)成三角形時(shí),為什么執(zhí)行程序之后還會(huì)出現(xiàn)三角形周長為0(周長應(yīng)該不存在才是?。?/p>
1 回答輸入三角形的三個(gè)邊長,利用自定義函數(shù)來判斷三角形的形狀、并計(jì)算該三角形的面積。
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2020-04-10
原代碼的意思是:if(兩邊之和小于等于第三邊)
則 不構(gòu)成三角形。
else 三角形
2020-03-19
看清楚了,這里的公式是 兩邊之和 小于第三邊,所以只是排除 非不角形的可能性。