一下程序找出50以内所有能构成直角三角形的整数组。阅读下列程序,并完成程序。 Private Sub Commandl C土ick() For a=l to 50 For b=a to 50 C=Sqr(a2+b2) If【 】then

admin2009-05-20  31

问题 一下程序找出50以内所有能构成直角三角形的整数组。阅读下列程序,并完成程序。
Private  Sub  Commandl  C土ick()
For  a=l  to  50
For  b=a  to  50
C=Sqr(a2+b2)
If【  】then  print  a;b;c
next  b
next  a
end  Sub
C<=50  And  C=Int(c)。

选项

答案c<=50和c=Int(c)

解析 A,B,C为直角三角形的3条边,由题意知A和B是限制在50以内的整数,为了使得A,B的值不重复出现,限制B的取值范围为A~50。C的取值必须满足两个条件,即c<=50和c=Int(c)。
转载请注明原文地址:https://jikaoti.com/ti/tCc0FFFM
0

最新回复(0)