看看这个程序怎么写
编程求取:[121,140] 之间的弦数的个数(若某正整数的平方等于另两个正整数平方之和,则称该数为弦数. 例如:3^2+4^2=5^2, 因此5是弦数)。
程序代码:#include <stdio.h>
#include <math.h>
int main(void)
{
int i,j,k;
for (i=121;i<=140;i++)
{
for (j=1;j<i;j++)
{
for (k=1;k<i;k++)
{
if (pow(i,2)==pow(j,2)+pow(k,2))
{
printf("%d^2=%d^2+%d^2",i,j,k);
return 0;
}
}
}
}
return -1;//未找到
}
效率不算高 将就着吧









