求數字:一個整數,它加上100後是一個完全平方數,再加上168又是一個完全平方數,請問該數是多少?

#include <stdio.h>
#include <math.h>

void main() {
    int i = 1, x, y;
    while (1) {
        x = (int) sqrt(i + 100);
        y = (int) sqrt(i + 268);
        if ((x * x == i + 100) && (y * y == i + 268)) {
            printf("%d", i);
            break;
        }
        i++;
    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章