循环结构5

作者: 时间:2020-07-10 点击数:

#include <stdio.h>
#include <math.h>
int main()
{
int i;
float y,z;
i=1;
while (i<=9999)
{
 //判断i是否是要找的数:(1)i+100是一个完全平方数  (2)i+100+168是一个完全平方数
 y=sqrt(1.0*(i+100));  //y定义成float
 z=sqrt((float)i+100+168);
 if ((floor(y+0.5)==y)&&(floor(z+0.5)==z))
   printf("%d\n",i);
   i++;
}
return 0;
}

vs2012
c++编译器:重载函数  sqrt(float)  sqrt(double)

上一页 [1] [2] [3] [4]

Copyright© 2020 Anyang Institute of Technology.All rights reserved.

学院地址:河南省安阳市黄河大道西段