永发信息网

求大神用C++编写程序求出555555的约数中最大的三位数是多少

答案:5  悬赏:40  手机版
解决时间 2021-04-07 02:33
求大神用C++编写程序求出555555的约数中最大的三位数是多少
最佳答案
1.算法:从999到100枚举,一旦555555能够整除该数,那么这个数一定是它最大的三位数约数。


2.例程:


#include 
void main()
{
long i;
int j;
printf("Please input number:");
scanf("%ld",&i);
for(j=999;j>=100;j--)
if(i%j==0)
{
printf("The max factor with 3 digits in %ld is:%d,
",i,j);
break;
}
}
//运行结果:
输入:555555
输出:The max factor with 3 digits in 555555 is:777
全部回答
#include 
#define MAXNUM 1000
int num[MAXNUM];//存放所有3位数的约数
int count = 0;//存放有多少个3位数的约数
void f(const int a)//求一个数的三位数的约数函数
{
 int i = 999;
 for(i = 999; i > 99; i--)
 {
  if(a % i == 0)
  {
   num[count] = i;
   count++;
  }
 }
 //从大到小打印所有三位数约数
 for(i=0; i {
  printf("%d ", num[i]);
 }
}
void main ()
{
 f(555555);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
显卡:一线厂商和二线,三线厂商的区别
我在富士康上个月连续旷两天今天旷一天是自离
街口环城路/康宁路(路口)地址在哪,我要去那
如何利用万用表电压挡对直流12 v电压的测量
朱林前地址在哪,我要去那里办事
深圳调干入户与积分入户有什么区别?哪种方式
雅加达国际展览中心的具体地址是什么
Ok.see.you.next.time.bye.bye是什么意思?
兔子大面积掉毛怎么回事?在线等急!肚子掉了
苦荞茶全株茶好还是全坯牙茶好
求,白鹭の旅馆,的连接,谢谢
哪里有《Je t'aime,moi non plus》的歌
郎酒与茅台酒厂有多远
早教老师亲子老师哪个好?哪个好做,哪个不太
This is my sister改成一般疑问句
推荐资讯
求推荐,这三款键盘哪个玩街球sf更合适
五年级下册数学学练优答案
1979闰六月十六阳历是几号
考研录取后,分数面备注是“划”是什么意思
立定跳远真的和身高有关吗
关公铜雕像是龙袍吗
身份证档案照片不是自己本人的怎么办
借车给朋友他出车祸撞坏了没人赔钱怎么办,急
仿写《散步》250字左右
球团竖炉成球盘滚筛自动扒球机
宜景公寓南门地址有知道的么?有点事想过去
我是出租车司机,与一个私家车相撞,对方全责
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?