OJ_1048

发布时间:2016-12-7 20:28:56 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"OJ_1048",主要涉及到OJ_1048方面的内容,对于OJ_1048感兴趣的同学可以参考一下。

#include <iostream> using namespace std; void swap(int &a,int &b) { int temp=a; a=b; b=temp; } void func() { int a,b,c; while(cin>>a>>b>>c) { if(a>b)swap(a,b); if(b>c)swap(b,c); if(a>c)swap(a,c); if(a*a+b*b==c*c)cout<<"直角三角形"<<endl; else if(a*a+b*b>c*c)cout<<"锐角三角形"<<endl; else cout<<"钝角三角形"<<endl; } } int main(int argc, char *argv[]) { //printf("Hello, world\n"); func(); return 0; } 先排序再根据勾股定理判断,余弦定理判断 题目描述: 给定三角形的三条边,a,b,c。判断该三角形类型。 输入: 测试数据有多组,每组输入三角形的三条边。 输出: 对于每组输入,输出直角三角形、锐角三角形、或是钝角三角形。 样例输入: 3 4 5 样例输出: 直角三角形

上一篇:OJ_1047
下一篇:

相关文章

关键词: OJ_1048

相关评论