不会

sp3杂化轨道  •  5天前


我不会啊!995!感谢帮助,谢谢


评论:

你现在过没,可以去博客上面找找


景繁  •  2天前

哎对了,你是问的python还是c++


景繁  •  2天前

这个是c++的

include<bits/stdc++.h>

using namespace std; int main() {

int a,b,c;
cin>>a>>b>>c;
//保证C最大
//思路:冒泡判断的基础原理
//swap:交换值 
if(a>b) swap(a,b);
if(b>c) swap(b,c);
if(a>b) swap(a,b);
//使用连续的判断,为后续“不成三角形” 的结果铺垫 
//pow:次方的函数,第一个填数,第二个填次方数,例如:pow(c,2),则表示c的2次方 
if(b+a>c)
{
	if(pow(b,2)+pow(a,2)>pow(c,2))
	{
		cout<<"acute triangle";
	}
	else if(pow(b,2)+pow(a,2)==pow(c,2))
	{
		cout<<"right triangle";
	} 
	else if(pow(b,2)+pow(a,2)<pow(c,2))
	{
		cout<<"obtuse triangle";
	}
}
else
{
	cout<<"illegal triangle";
}
//思路:首先判断成不成三角形,看较短两边的和大不大于第三边(勾股定理),接着再判断 

}


景繁  •  2天前