C编程:已知AB为正整数,A<B,A*B=716699要求A+B取最小值,求满足条件的A值.

 我来答
q8125951
2006-07-20 · TA获得超过106个赞
知道小有建树答主
回答量:368
采纳率:0%
帮助的人:0
展开全部
#include "stdio.h"
void main()
{ int a,b,i,j,;
static t[],count=0;
for(a=1,a<716699,a++)
{for(b=0,b<716699,b++)
while(a<b&&a*b=716699)
++count,
t[count]=a+b;}
for(i=0,i<count,i++)
{ if(t[i]>t[i+1])
j=t[i],t[i+1]=t[i],t[i+1]=j;}
printf("%d",t[0]);
}

很久没写了``家里也没装``想了10几分钟就这样了``
估计错误也不少``你自己改下``上面按我的思路算出来是A+B的最小值``然后你自己写个解方程的就能算出来了``

偶也是菜鸟``希望多包涵!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式