问题 填空题

下面的程序是找出50以内所有能构成直角三角形的整数组。阅读下面程序,并完成程序。
Private Sub Command1_Click( )
For a = 1 to 50
For b = a to 50
c = Sqr(a^ 2 + b^ 2)
If 【15】 then print a; b; c
next b
next a
end Sub

答案

参考答案:c<=50和c=Int(c)

解析: s、b、c为直角三角形的三条边,由题意知a和b是限制在50以内的整数,为了使得 a、b的值不重复出现,限制b的取值范围为a~50。c的取值必须满足两个条件,即c<=50和c =Int(c)。

多项选择题
问答题 简答题