编写程序,输出20以内满足上述关系的整数组合

来源:百度知道 编辑:UC知道 时间:2024/09/21 10:40:38
勾股定理中有3个数的关系是:a^2+b^2=c^2.编写程序,输出20以内满足上述关系的整数组合,例如3,4,5就是一个整数组合.

知道的大哥大姐说哈谢谢!!!

用VC++
#include "iostream.h"
main()
{
int a,b,c;
for(a=1;a<=20;a++)
for(b=1;b<=a;b++)
for(c=1;c<=20;c++)
if(a*a+b*b==c*c)
cout<<a<<','<<b<<','<<c<<endl;
}

用VB

For a = 1 To 19
For b = 1 To 19
For c = 1 To 19
m = a ^ 2
If m = b ^ 2 + c ^ 2 Then
Print a; Spc(2); b; Spc(2); c
End If
Next
Next
Next

太简单了,有必要告诉你吗?