关于一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?代码疑问#include#includeint main(){ int i;float j,k;for(i=0;i

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 14:35:37
关于一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?代码疑问#include#includeint main(){ int i;float j,k;for(i=0;i

关于一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?代码疑问#include#includeint main(){ int i;float j,k;for(i=0;i
关于一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?代码疑问
#include
#include
int main()
{
int i;
float j,k;
for(i=0;i

关于一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?代码疑问#include#includeint main(){ int i;float j,k;for(i=0;i
你写的源文件是不是.cpp结尾的,那是C++源码,当然会显示重载不明确,C里哪有重载的概念
那么改成.c结尾的C源文件,要么修改语句
j=sqrt(i+100);
k=sqrt(i+168);

j=(int)sqrt((double)i+100);
k=(int)sqrt((double)i+168);
另外以上做法极其依赖于平台特性,因为浮点数只是近似值,不是准确值,所以像是sqrt(10000),其计算结果有可能是99.999999,而不是100.000000
至于1