既然你说出错了,那肯定就是sqrt()的问题了,对C++没怎么用过,是不是这个函数的返回值要求必须是整型?而你i的取值开平方后有的就不是整数了,可能问题在这儿呢吧
应该是 #include 吧 这个问题错的原因是 重载错误吗?