#include <stdio.h>
#define MAX 100 //数字的最大范围
int main()
{
int a = 0, b = 0, c = 0;
for (a = 1; a <= MAX; a++)
for (b = a + 1; b <= MAX; b++)
for (c = b + 1; c <= MAX; c++)
if (a * a + b * b == c * c)
printf("%-5d%-5d%-5d\n", a, b, c);
return 0;
}
01-10
2114
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
10-18
976
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)