大佬帮忙看看为什么只有67分
查看原帖
大佬帮忙看看为什么只有67分
1482338
oooookucha楼主2024/10/4 14:12
#include <stdio.h>
int main()
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
int arr[3]={a,b,c};
for(int i=0;i<2;i++){
	for(int j=i+1;j<3;j++)
	{
		if(arr[i]<arr[j])
		{
		int k=arr[i];
		arr[i]=arr[j];
		arr[j]=k;
		}
	}
}
if (arr[0]>=arr[1]+arr[2])
{
	printf("Not triangle\n");
}
else 
{
	if (arr[0]*arr[0]==(arr[1]*arr[1]+arr[2]*arr[2]))
{
		printf("Right triangle\n");
}
if (arr[0]*arr[0]>(arr[1]*arr[1]+arr[2]*arr[2]))
{
	printf("Obtuse triangle\n");
}
if (arr[0]*arr[0]<(arr[1]*arr[1]+arr[2]*arr[2]))
{
	printf("Acute triangle\n");
}
if (arr[0]==arr[1]&&arr[1]==arr[2])
{
	printf("Equilateral triangle\n");
}
}

return 0;
}
2024/10/4 14:12
加载中...