c语言程序设计专升本22年,求疑解惑

img


总是飘红,鼠标放上去我知道匹配不对,但是参考答案好多都可以,哪里出问题了,怎么才能让他不飘红啊

题目就是10w以内判断该数加上100后开方和加上268开方都能成立

试试把参数用double强制转换一下

sqrt方法返回值是double类型,把x,y类型改为double类型。

修改如下:
x = sqrt((double)(i+100));
y = sqrt((double)(i+268));