方法一
#include <stdio.h>
#include <math.h>int main() {int i;for (i = 100; i <= 200; i++) {int squareRoot = sqrt(i);if (squareRoot * squareRoot == i) {printf("%d ", i);}}return 0;
}
方法二
#include <stdio.h>int main() {int i;for (i = 10; i <= 14; i++) //因为14的平方是196,小于200{printf("%d ", i * i);}return 0;
}
方法三
#include <stdio.h>int main() {int i, square;for (i = 1; i <= 14; ++i) //因为14的平方是196,小于200{square = i * i;if (square >= 100 && square <= 200) {printf("%d\n", square);}}return 0;
}