设有十进制数字a bc d和e 求满足下列式子 abcd*e=bcde(a不等于0,e不等于0和1)求满足条件的最大四位数?

#include<stdio.h>voidmain(){inta,b,c,d,e,i;for(i=9999;i>=1000;i=i-1){{a=i/1000;b=i/10... #include<stdio.h>
void main()
{
int a,b,c,d,e,i;
for(i=9999;i>=1000;i=i-1)
{{ a=i/1000;
b=i/100%10;
c=i/10%10;
d=i%10;}
for(e=2;e<10;e++)
if(i*e==b*1000+c*100+d*10+e)
{
printf("%d\n",k);break;
}}
}
用这个做 ,把这个改一下就可以了!谢谢
展开
 我来答
百度网友dadee7f
2011-05-18 · TA获得超过1871个赞
知道小有建树答主
回答量:867
采纳率:67%
帮助的人:495万
展开全部
把if那一句改一下就行:

if(i*e==b*1000+c*100+d*10+e)
{
printf("abcd=%d,e=%d\n",i,e);break;
}
追问
是最大的,你这样还是2个数  只是你的把e的值输出来了!
追答
#include
void main()
{
int a,b,c,d,e,i;
for(i=9999;i>=1000;i=i-1)
{
a=i/1000;
b=i/100%10;
c=i/10%10;
d=i%10;
for(e=2;e<10;e++)
if(i*e==b*1000+c*100+d*10+e)
{
printf("abcd=%d,e=%d\n",i,e);
i=0;//加了句这个
break;
}
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式