1037 求斜边长
时间限制 : 2000/1000 MS(Java/Others) | 内存限制 :65536/32768 KB(Java/Others)
提交数 : 8180 | 通过数 : 5328
题目描述
一个直角三角形,已知两条直角边的长x和y,求斜边z的长度并输出。已知求斜边长的公式为:
输入要求
输入两个浮点数代表两条直角边的长。假设数据都是有效的。
输出要求
计算斜边的长度并输出。保留2位小数。
输入样例
3 4
输出样例
5.00
提示
来源
NBU OJ
这道题太烂了,不知道他要表达什么意思?我这样写都能通过,根本不用考虑直角啥的,但是要注意三个变量都是浮点数类型,否则程序不会通过。
#include<stdio.h> #include<math.h> void Hypotenuse(); void Hypotenuse() { double a, b;//三角形的两边 double c;//斜边长 scanf("%lf%lf", &a, &b); c = sqrt(pow(a, 2) + pow(b, 2)); printf("%.2lf\n", c); } int main() { Hypotenuse(); return 0; }