c++多核高级编程_简单c++编程
问题补充:
给出一个整数k(1<k<=50),找出两个整数x、y,满足x>=y且1/k=1/y+1/x,输出所有满足条件的式子。
如:k=2时,
1/2=1/3+1/6
1/2=1/4+1/4
补充:输出所有满足条件的式子。每个式子一行,最后多输出一个空行最佳答案
#include<iostream.h>
void main()
{ int k,x,y;
cout<<"输入整数k(1<=k<=50)";
cin>>k;
for(y=k+1;y<50;y++)
for(x=y; x<=50;x++)
if(x*y==k*(x+y))
cout<<"1/"<<k<<"=1/"<<y<<"+1/"<<x<<endl;
}
最佳答案由网友 宛丘山人 提供
其他回答
暂无其它回答!