早教吧 育儿知识 作业答案 考试题库 百科 知识分享

编写程序,找出一个4位数的完全平方数,该数减去1111后,结果仍是一个完全平方数.(完全平方数是一个整数

题目详情
编写程序,找出一个4位数的完全平方数,该数减去1111后,结果仍是一个完全平方数.(完全平方数是一个整数
▼优质解答
答案和解析
Private Sub Command1_Click()
Dim i%
For i = 1112 To 9999
If W(i) And W(i - 1111) Then Print i
Next
End Sub
Private Function W(i As Integer) As Boolean
W = False
If Sqr(i) = Int(Sqr(i)) Then W = True
End Function
'结果=3136