回复 3楼 星光悠蓝
我明白了,我写的那个嵌套没弄对,我试了一下,这个是对的,万分感谢!!
int(sqrt(i+100))=sqrt(i+100) 和 int(sqrt(i+100))-sqrt(i+100)=0 是等价关系,可以这么做:
Clear
*!* 求一个整数 它加上100是一个完全平方数 再加上268也是完全平方数
For lnX = 0 To 10000 && 或者更大
If Sqrt(lnX + 100) = Int(Sqrt(lnX + 100)) And Sqrt(lnX + 268) = Int(Sqrt(lnX + 268))
? lnX
Endif
Endfor