以下程序用于判斷 a 、 b 、 c 能否構(gòu)成三角形,若能,輸出 YES ,否則輸出 NO 。當(dāng)給 a 、 b 、 c 輸入三角形三條邊長時(shí),確定 a 、 b
以下程序用于判斷 a 、 b 、 c 能否構(gòu)成三角形,若能,輸出 YES ,否則輸出 NO 。當(dāng)給 a 、 b 、 c 輸入三角形三條邊長時(shí),確定 a 、 b 、 c 能構(gòu)成三角形的條件是需同時(shí)滿足三個(gè)條件 : a+b>c , a+c>b , b+c>a 。請(qǐng)?zhí)羁铡?/p>
main()
{ float a,b,c;
scanf(" % f % f % f",&a,&b,&c);
if( 【 7 】 )printf("YES\n");/*a 、 b 、 c 能構(gòu)成三角形 */
else printf("NO\n");/*a 、 b 、 c 不能構(gòu)成三角形 */
}
正確答案:(7) 【 7 】 (a+b>c)&&(a+c>b)&&(b+c>a)解析 : 三角形的條件是兩邊之和大于第三邊 。 要用 “ && ” 指令連接三個(gè)條件 , 表示三個(gè)條件都要滿足。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。