编写程序求500 以内的勾股弦数,即满足 c2=b2+a2的3个数,要求b>a。将所有符合要求的组合存入文本文件中,每个组合占一行。
#include<iostream>
using namespace std;
int main(){
int a,b,c;
for(c = 5;c<=500;c++)
{
for(b =4;b<c;b++)
{
for(a = 3;a<b;a++)
{
if(a*a + b*b == c*c)
{
cout<<"a="<<a
<<"b="<<b
<<"c="<<c<<endl;
}
}
}
}
return 0;
}