Determine if a number is a perfect square

bool IsSqrt(int x)
{    
int i;    
for(i=1; x>0; i+=2)    
{        
	x-=i;    
}    
if(x==0)        
	return true;    
else        
return false;
}
Published 45 original articles · won praise 36 · views 824

Guess you like

Origin blog.csdn.net/huangziguang/article/details/104433907