说好的有人解答呢?
#include<stdio.h>#include<math.h>
int main()
{
inti;
float j,k;
for(i=0;i<10000;i++)
{ j=sqrt(i+100);
k=sqrt(i+168);
if((i+100==j*j)&&(i+168==k*k))
printf("%f",i);
}
}
//题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
为什么运行不起?error C2668: “sqrt”: 对重载函数的调用不明确这是错误显示,求人来解答一下,。,,,,,,
顺带一个问题(1<i<2)和(1<i&&i<2)有区别??为什么运行结果不一样
第一(1<i<2)结果永远为真,第二个两边同时为真结果才是真
页:
[1]