-->
当前位置:首页 > 题库 > 正文内容

程序填空题:三角形的判断

Luz4年前 (2021-08-19)题库577
从键盘上输入3条边的长度(用空格分隔),然后判断是否可以构成一个三角形(条件:任意两边之和均大于第三边),如果可以则进一步判断是等边、等腰还是一般三角形。若为等边三角形则输出"1",若为等腰三角形则输出"2",若为一般三角形则输出"3",若无法组成三角形则输出"-1"。

```

#include 
int main(void)
{ int i;for(i=1;i<=4;i++){ //该循环用于自动阅卷,请考生忽略
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
if()
  {if()
     printf("1\n");
    else
      if()
        printf("2\n");
      else
       
  }
else

	} //该循环用于自动阅卷,请考生忽略
 return 0;
}




```






答案: 第1空:a+b>c&&a+c>b&&b+c>a 第2空:a==b&&b==c 第3空:a==b||a==c||b==c 第4空: printf("3\n"); 第5空: printf("-1\n");


发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。