用C++求130<A+B+C<150且A>B>C的倒勾股数有多少组

日期:2012-11-28 09:25:34 人气:1

用C++求130<A+B+C<150且A>B>C的倒勾股数有多少组

我看到两点,需要改变一下 一个是1/(a*a)+1/(b*b)==1/(c*c)这个公式 在c中,abc和1都是int型,那么得到的结果也是int型,所以只要abc不是1,那么得到的结果都是0 所以你会打印的k很多,呵呵 再说了,在c中1/(a*a)+1/(b*b)==1/(c*c)这个式子及时变一下1.0/(a*a)+1.0/(b*b)==1.0/(c*c)结果变成float型,但是在计算机的小数比较上,还是误差很大,所以这
    A+
热门评论