第十一周-判断三角形
来源:互联网 发布:注册淘宝 编辑:程序博客网 时间:2024/05/18 01:28
#include <stdio.h>#define swap(x,y){x=x+y;y=x-y;x=x-y;}/*下面三个函数都是:是返回1,不是返回0*/int right_triangle(double a,double b,double c); /*判断直角三角形*/int acute_triangle(double a,double b,double c); /*判断锐角三角形*/int obtuse_triangle(double a,double b,double c); /*判断钝角三角形*/int main(){ double a,b,c; /*三角形的三边*/ scanf("%lf %lf %lf",&a,&b,&c); /*输入三边*/ /*将三边按照从小到大排好*/ if(a>b) swap(a,b); if(a>c) swap(a,c); if(b>c) swap(b,c); /*根据if判断选择三角形*/ if(acute_triangle(a,b,c)) printf("锐角三角形\n"); else if(right_triangle(a,b,c)) printf("直角三角形\n"); else if(obtuse_triangle(a,b,c)) printf("钝角三角形\n"); return 0;}int acute_triangle(double a,double b,double c){ return(a*a+b*b>c*c);}int right_triangle(double a,double b,double c){ return(a*a+b*b==c*c);}int obtuse_triangle(double a,double b,double c){ return(a*a+b*b<c*c);}
0 0
- 第十一周-判断三角形
- 第十一周 判断三角形
- 第十一周判断三角形
- 第十一周 OJ 判断三角形
- 第十一周2判断三角形
- 第十一周—判断三角形
- 王朝 第十一周 判断三角形
- 第十一周oj题判断三角形
- 第十一周项目二判断三角形类型
- 第十一周:C语言:判断三角形
- 第十一周项目二判断三角形
- 第十一周OJ(2)判断三角形
- 第十一周OJ——判断三角形
- 第十一周 OJ总结<2>-判断三角形
- 第十一周 oj训练 判断三角形
- 第十一周-OJ-B判断三角形
- oj第十一周训练——判断三角形
- 第十一周 循环画三角形
- 【BZOJ 1055】【HAOI 2008】玩具取名 【区间DP】
- WEB前端开发书籍
- 2016-11-14 我的第一篇博客
- 机器学习:特征选择之 Filter :Relief方法
- Buy and sell stock at best time(i,ii,iii)
- 第十一周-判断三角形
- 九九归一
- Repeating Decimals,ACM/ICPC World Finals 1990,UVa202
- 在做自动化测试之前你需要知道的,转自:http://www.cnblogs.com/fnng/p/3653793.html
- block 入门
- 计算机网络基本概念
- mac系统:HTTP Status 500 - java.lang.ClassNotFoundException: org.apache.jsp.helloworld_jsp
- Cocos2dx:cocos2d-x-3.2版本学习过程中所遇到的一些问题(每一次都是一次作死的感觉)
- fastJson的使用