首页 > 电脑

c语言中·如何控制勾股数不重复地输出

更新时间2018-11-05 08:46:52

以下程序就可以,这个与语言无关,与你的算法有关

#include <stdio.h>
#define N 1000 //100以内
int main()
{
   int a,b,c;
   for(a=1;a<=N;a++)
     for(b=a+1;b<=N;b++)
       for(c=b+1;c<=N;c++)
         if (c*c==a*a+b*b)
           printf("%d %d %d ",a,b,c);
   return 0;
}

相关标签:控制c语言

上一篇:thymeleaf的each在大括号里面的list名可以动态改变吗

下一篇:附近小程序为什么过两天就不展示了