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