设有十进制数字a bc d和e 求满足下列式子 abcd*e=bcde(a不等于0,e不等于0和1)求满足条件的最大四位数?#includevoid 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 数学
网友回答
【答案】 把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