C语言 找100到200的平方数

#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版权协议,转载请附上原文出处链接和本声明。