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

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

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



#include <stdio.h>
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");

发表评论

访客

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