C++求助
题目:直角三角形一条直角边长是24其余的边长也是为正整数,而且斜边的长度<50。求所有满足条件的三角形。对于这题我没什么思路。。。{:10_258:}
那个大佬能帮忙一下 勾股定理 本帖最后由 永恒的蓝色梦想 于 2020-6-27 14:37 编辑
你看这代码写滴行不行!#include<iostream>
#include<cmath>
using namespace std;
int main() {
double integral;
for (int i = 1;; ++i) {
if (!modf(sqrt(576 + i * i), &integral)) {
if (integral < 50) {
if (i > 24) {
cout << 24 << ',' << i;
}
else {
cout << i << ',' << 24;
}
cout.put(',') << integral << endl;
}
else {
break;
}
}
}
return 0;
}
页:
[1]