什么是移动端测试:用C语言编程:(用while语句)

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/01 21:10:51
一个整数的平方根取整后的平方等于该数,则称此数为完全平方数. 如果一个小于10万的整数,加上100后是一个完全平方数,再加上168又是一个完全平方数,请编写一程序使用while语句找出这个数.

//pow(x,0.5)对x取平方根,返回类型double
int isMyLookingFor(double x)
{
double temp=pow(x,0.5);
if (temp==(int)temp) return 1;
return 0;
}
void main()
{
int i=0;
while(!(isMyLookingFor(i+100)&&isMyLookingFor(i+168))&&i++<=100000);
if (i<=100000) printf("yes,it\'s %d",i);
else printf("not found");
}