我可没看前面等式```就后面的3个条件就可以得出结论```
----------------解决方案--------------------------------------------------------
800*x+9*x=800*y+9*z+1
800*(x-y)+9*(x-z)=1
无解!
----------------解决方案--------------------------------------------------------
你们好厉害啊
----------------解决方案--------------------------------------------------------
8*??的结果为两位数,9*??的结果为3位数。
这句话除了??是12 之外还有什么满足吗
----------------解决方案--------------------------------------------------------
以下是引用死了都要C在2007-10-13 19:29:05的发言:
??代表的两位数---------->> 10<=??
8*??的结果为两位数------>> 2 <=??<=12
9*??的结果为3位数------->> 11*9==99
所以答案就是12``
至于809*12==多少````
printf("809*??=%ld.\n",809*12);
document.body.clientWidth*0.5) {this.resized=true;this.width=document.body.clientWidth*0.5;this.style.cursor='pointer';} else {this.onclick=null}" alt="" />
??代表的两位数---------->> 10<=??
8*??的结果为两位数------>> 2 <=??<=12
9*??的结果为3位数------->> 11*9==99
所以答案就是12``
至于809*12==多少````
printf("809*??=%ld.\n",809*12);
document.body.clientWidth*0.5) {this.resized=true;this.width=document.body.clientWidth*0.5;this.style.cursor='pointer';} else {this.onclick=null}" alt="" />
说的好啊!!!!
----------------解决方案--------------------------------------------------------
好难明
----------------解决方案--------------------------------------------------------
LZ个题目好像有点飘乎...
----------------解决方案--------------------------------------------------------
对,答案就是12
----------------解决方案--------------------------------------------------------
回复:(cutboy)[讨论]为增强大家的自信心(菜鸟们,包...
output(long b,long i){ printf("\n%ld/%ld=809*%ld+%ld",b,i,i,b%i);
}
main()
{long int a,b,i;
a=809;
for(i=10;i<100;i++)
{b=i*a+1;
if(b>=1000&&b<=10000&&8*i<100&&9*i>=100)
output(b,i); }
}
这是正确的答案,不能用IF语句将三个条件同时列出来求值,那样是没有答案.
----------------解决方案--------------------------------------------------------