学习C程序设计
发布时间
阅读量:
阅读量
已知A,B为正整数, A<B, A*B=716699且要求A+B取最小值,求满足上述条件的B值。
#include <stdio.h>
#include<math.h>
main()
{
int a,b,min=716699,i;
for (i=1;i<sqrt(716699);i++)
{
if(716699%i==0)
b=716699/i;
if((i+b)<min)
a=i,min=i+b;
}
printf("B=%d\n",a);
}
全部评论 (0)
还没有任何评论哟~
