这题要判断是否为平方数,且不能使用math的library,所以我们就从1的平方开始试,直到超过其值都还没有发现某数的平方值等同于其值,最后才回传false,如果中间有相同的结果则回传true.
用一变数来储存我们计算平方值的结果,而从1来开始平方,如果计算出来的平方值等同其值,就回传true,否则就继续将常数+1,一直到算出的平方值超过其值,表示该值不为平方数回传false
要判断一数是否为平方数,除了用开根号的方式来判断是否为整数之外,也可以从1的平方开始尝试,一直到超过其值都还没有发现某数的平方值等同于其值,最后才回传false,如果中间有相同的结果则回传true.