第壹個return 0;是在x^2不等於N時返回,說明N不是壹個數的平方,函數返回0。
第二個是return 1;就是在沒有返回0(說明N是壹個數的平方)的情況下找到了N有兩個位置上的數字是相同的,那就說明N是符合題意要求了,返回1。
第三個是return 0;,說明N雖然是壹個數的平方,但沒有發現它有兩位上的數是相同的,所以也不符合題目要求,故返回0。
沒有發現有返回2的情況。
break;在什麽時候都只能跳出它所在的循環,這裏它在for(j=i+1...這個循環中,所以只跳出for(j=i+1...這個循環,仍然在for(i=0...這個循環中。