问大家一数学题目:根号423=根号x+根号y,已知0〈x〈y,问整数x,y的和

来源:百度知道 编辑:UC知道 时间:2024/05/19 23:10:33
怎么求出来的?

很简单的,
0<=X<=423
0<=Y<=423
所以我用QBASIC来算一下就出来了,其实还有很多方法的,
编程如下:
FOR X=0 TO 423
FOR Y=0 TO 423
IF SQR(423)=SQR(X)+SQR(Y) THEN
PRINT X,Y
END IF
NEXT Y
NEXT X
END
运行程序结果为:
0,423
47,188
188,47
423,0
因为本题你说了X>0,Y>0
所以这里只取X=47,Y=188或者X=188,Y=47
你自己可以带进去化验

47+188=235

#include "Stdio.h"
int main(void)
{
int x=1,y=1;
int m=0;
for(x=1;x<21;x++)
{for(y=1;y<21;y++)
m=x*x+y*y;
if(m==423)break;
}
printf("x=%d y=%d ",x,y);
getch();
return 0;
}
你那个是整数么?我用c语言编了求x.y,求不出来。

1楼的答案是正确的
x+y=423-2√xy