作业帮 > 综合 > 作业

C中,一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,求这数,怎样设条件?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 07:13:39
C中,一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,求这数,怎样设条件?
程序如下:
main()
{
float i,x,y,z;
for (i=1;i
if(x*x==i+100&&y*y==i+268)
17开方为4.1231056256.
但在float数据存储里17开方后为4.123106
省略了后面的数据,所以类似的数据中比如I=1,得出的X,Y是只包含6位小数的省略数字,它平方后并不能得到原先的结果
所以可以用if(x*x==i+100&&y*y==i+268)来作为判定条件
你设置的Z不是没用吗,你在程序最后可以加上这些看看
z=sqrt(1+100);
printf("\n%f\n%f\n",z,z*z);
这里的Z*Z=100.999998,而不是101,所以可以排除掉i=1的情况,其他类似
C中,一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,求这数,怎样设条件? 求一个C语言程序:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是? C语言编写一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? C语言 :一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? C语言编程:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少(求10000以内的数) 关于一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?代码疑问 一个10万以内的整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 怎么用C语言确定题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少 列出所有在10000以内,符合下面条件的整数,它加上100后是一个完全平方数,加上268又是一个完全平方数? 一个整数,它加上100后市一个完全平方数,加上168又是一个完全平方数