九度OJ 1048:判断三角形类型 (基础题)
来源:互联网 发布:淘宝乳胶床垫是真的吗 编辑:程序博客网 时间:2024/05/17 19:56
- 题目描述:
给定三角形的三条边,a,b,c。判断该三角形类型。
- 输入:
测试数据有多组,每组输入三角形的三条边。
- 输出:
对于每组输入,输出直角三角形、锐角三角形、或是钝角三角形。
- 样例输入:
3 4 5
- 样例输出:
直角三角形
- 来源:
- 2009年哈尔滨工业大学计算机研究生机试真题
思路:
利用勾股定理来求,事先要对3条边进行排序。
代码:
#include <stdio.h> void swap(int *x, int *y){ int tmp; tmp = *x; *x = *y; *y = tmp;} int main(void){ int a, b, c; while (scanf("%d%d%d", &a, &b, &c) != EOF) { if (a > b) swap(&a, &b); if (b > c) swap(&b, &c); int result = a*a + b*b -c*c; if (result > 0) printf("锐角三角形\n"); else if(result == 0) printf("直角三角形\n"); else printf("钝角三角形\n"); } return 0;}/************************************************************** Problem: 1048 User: liangrx06 Language: C Result: Accepted Time:0 ms Memory:912 kb****************************************************************/
0 0
- 九度OJ 1048:判断三角形类型 (基础题)
- 九度oj 1048 判断三角形类型
- //九度OJ 1048 判断三角形类型
- 九度 OJ 1048:判断三角形类型
- 【九度OJ】:1048 判断三角形类型
- 九度oj-1048-判断三角形类型
- 九度OJ—题目1048:判断三角形类型
- 九度OJ题目1048:判断三角形类型
- 九度OJ-题目1048 判断三角形类型
- 九度1048 判断三角形类型
- 九度-1048-判断三角形类型
- 题目 1048 判断三角形类型 九度Online Judge
- 九度1048(判断三角形)
- 九度王道考研机试 2009-2哈工大1048:判断三角形类型
- 九度OJ 1073:杨辉三角形 (递归)
- 九度OJ 1073: 杨辉三角形
- 九度OJ 1073 杨辉三角形
- 九度oj-1478-三角形的边
- Struts2-类型转换
- JAVA小知识
- 51nod 1088 最长回文子串
- SASS基本语法
- 外籍人士当内资公司法人
- 九度OJ 1048:判断三角形类型 (基础题)
- 在线教育崛起 视频软件抢占先机
- 基于HTML5 Canvas实现工控2D叶轮旋转
- 手动删除数据库中openstack的实例
- BestCoder Round #60 div2 A B C HDU 5504 5505 5506
- ZOJ 3202 (A)
- An Overview of MITRE Cyber Situational Awareness Solutions
- Cortex ™ -M0 Devices Generic User Guide(Chapter 1)
- 单配送物流算法(简化为旅行商问题)