作业帮 > 综合 > 作业

题目是x*x+y*y+z*z=2000的所有解的个数 为什么x=-45 y=-45 z=-45

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 20:59:14
题目是x*x+y*y+z*z=2000的所有解的个数 为什么x=-45 y=-45 z=-45
#include
void main()
{ FILE *p; int x,y,z,k=0;
p=fopen("Design1.dat","w");
for(x= -45;x
45^2=2025,已经超出了2000的范围,所以x,y,z只能在正负45之间
再问: 那我如果改成-50 不是也行 只是有几次是不能执行 ?我这样理解为什么不行 求解释
再答: 可以的,只是多耗费些机时
再问: 这是道2级考试题 那答案不是不唯一了吗?上面的是答案
再答: 我只能告诉你,不管是-45,还是-50,所得的k的结果是一样的。至于2级考试按什么方式阅卷,就不太清楚了