社区讨论

5没过,求助大佬(c语言)

P5717【深基3.习8】三角形分类参与者 3已保存回复 3

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
3 条
当前快照
1 份
快照标识符
@lo1qloi1
此快照首次捕获于
2023/10/23 01:22
2 年前
此快照最后确认于
2023/11/03 02:01
2 年前
查看原帖
C
#include <stdio.h>
int main()
{
	int a,b,c;
	int max,x,y;
	
	scanf("%d %d %d",&a ,&b ,&c);
	
	if(a<=b){
		if(b<=c) {
			max = c;
			x = a;
			y = b;
		} else {
			max = b;
			x = a;
			y = c;
		}
	}else if(b >=c){
		max = a;
		x = b;
		y = c;
	}else {
	    max = c;
	    x = a;
	    y = b;
	}
	
	if(x+y>max){
		if(x*x+y * y == max * max) printf("Right triangle\n");
		if(x*x + y * y > max * max) printf("Acute triangle\n");
		if(x * x + y * y < max * max) printf("Obtuse triangle\n");
		if(x == y || y==max||x==max) printf("Isosceles triangle\n");
		if(x == y&&y == max) printf("Equilateral triangle\n");
	}else printf("Not triangle\n");
	
	return 0;
}

回复

3 条回复,欢迎继续交流。

正在加载回复...