C语言程序设计 求特殊方程的解
发布网友
发布时间:2022-06-10 20:28
我来回答
共1个回答
热心网友
时间:2022-07-08 04:30
#include <stdio.h>
#include <math.h>
int main()
{
int x,y,n,m,f;
scanf("%d",&n);
m = sqrt(n/2.0);
f = 1;
for(x=0;x<=m;x++)
{
y = sqrt(n - x*x);
if(x*x + y*y == n)
{
printf("%d %d\n",x,y);
f = 0;
}
}
if(f)
printf("No Solution");
return 0;
}
请采纳。