以下程序用于判断 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)解析 : 三角形的条件是两边之和大于第三边 。 要用 “ && ” 指令连接三个条件 , 表示三个条件都要满足。
词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。