方法一
cpp
#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;
}
方法二
cpp
#include <stdio.h>
int main() {
int i;
for (i = 10; i <= 14; i++) //因为14的平方是196,小于200
{
printf("%d ", i * i);
}
return 0;
}
方法三
cpp
#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;
}