请教用C++编写一题!!!
按提示,不就是三条边的值进行穷举么。
SIDE_MAX分别为三条边能取值的最大值
#define SIDE_MAX 100
int main(){
for(int i=1;i<SIDE_MAX;++i)
for(int j=1;j<SIDE_MAX;++j)
for(int k=1;k<SIDE_MAX;++k)
if(i*i+j*j=k*k) printf("%d,%d,%d",i,j,k);
return 0;
}
按提示,不就是三条边的值进行穷举么。
SIDE_MAX分别为三条边能取值的最大值
#define SIDE_MAX 100
int main(){
for(int i=1;i<SIDE_MAX;++i)
for(int j=1;j<SIDE_MAX;++j)
for(int k=1;k<SIDE_MAX;++k)
if(i*i+j*j=k*k) printf("%d,%d,%d",i,j,k);
return 0;
}