我是
靠谱客的博主
阳光指甲油,最近开发中收集的这篇文章主要介绍
题目1048:判断三角形类型,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
题目1048:判断三角形类型
时间限制:1 秒
内存限制:32 兆
特殊判题:否
提交:8692
解决:4176
题目描述:
-
给定三角形的三条边,a,b,c。判断该三角形类型。
输入:
-
测试数据有多组,每组输入三角形的三条边。
输出:
-
对于每组输入,输出直角三角形、锐角三角形、或是钝角三角形。
样例输入:
-
3 4 5
样例输出:
-
直角三角形
-
-
#include <stdio.h>
void sort(double *a,double *b,double *c);
int main(){
double a,b,c;
double *aa=&a,*bb=&b,*cc=&c;
while(scanf("%lf %lf %lf",&a,&b,&c)!=EOF){
sort(aa,bb,cc);
if(a+b<c)
return 1;
else{
if(a*a+b*b==c*c)
printf("直角三角形n");
else if(a*a+b*b>c*c)
printf("锐角三角形n");
else
printf("钝角三角形n");
}
}
return 0;
}
void sort(double *a,double *b,double *c){
double m;
if(*a>*b){m=*a;*a=*b;*b=m;}
if(*a>*c){m=*a;*a=*c;*c=m;}
if(*b>*c){m=*b;*b=*c;*c=m;}
return;
}
最后
以上就是阳光指甲油为你收集整理的题目1048:判断三角形类型的全部内容,希望文章能够帮你解决题目1048:判断三角形类型所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复