#include <stdio.h>
void main()
{
int i,j,k;
for(i=1;i<=500;i++)
{
for(j=1;j<=500;j++)
for(k=1;k<=500;k++)
if(i+j>k&&i+k>j&&k+j>i&&i*i+j*j==k*k)
printf("%4d%4d%4d",i,j,k);
}
}
500以内的所有直角三角形的边.
本文提供了一段C语言代码,用于找出所有边长在500以内的直角三角形。通过三重循环遍历可能的边长组合,并利用勾股定理判断是否构成直角三角形。
3938

被折叠的 条评论
为什么被折叠?



