#include<stdio.h>
#include<math.h>
int main()
{ int i;
for (i = 100; i <= 200; i++)
{ if (sqrt((double)i)-(int)sqrt((double)i) == 0)
printf("%d ", i); }
return 0;
}反之可用
const double eps=1e-8;进行判断
版权声明:本文为m0_50985808原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。