问题

以下程序用于判断 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 不能构成三角形 */

}

参考答案
您可能感兴趣的试题
  • 以下程序的输出结果是 【 8 】 。main(){ int a[3][3]={{1,2,9},{3,4,8},{5,6,7}},i,s=0;for(i=0;i<3;i++) s+=a[i][i]+a[
  • 当运行以下程序时,输入 abcd ,程序的输出结果是 : 【 9 】 。insert(char str[]){ int i;i=strlen(str);while(i>0){ str[2*i]=str
  • 下面程序的运行结果是 : 【 1 0 】 。fun(int t[],int n){ int i,m;if(n==1)return t[0];elseif(n>=2){m=fun(t,n-1); ret
  • 现有两个 C 程序文件 T18.c 和 myfun.c 同在 TC 系统目录 ( 文件夹 ) 下,其中 T18.c 文件如下 :#include #include myfun.c
  • 以下函数 fun 的功能是返回 str 所指字符串中以形参 c 中字符开头的后续字符串的首地址 , 例如 : st r所指字符串为 : Hello! , c 中的字符为 e ,则函数返回字符串 : e
  • 以下程序的功能是 : 输出 100 以内 ( 不含 100) 能被 3 整除且个位数为 6 的所有整数,请填空。main(){ int i,j;for(i=0; 【 1 3 】 ;i++){ j=i*
相关内容