【程序42】題目:809*??=800*??+9*??+1 其中??代表的兩位數(shù),8*??的結(jié)果為兩位數(shù),9*??的結(jié)果為3位數(shù)。求??代表的兩位數(shù),及809*??后的結(jié)果。
3 回答
已采納

阿旭_
TA貢獻(xiàn)217條經(jīng)驗(yàn) 獲得超353個(gè)贊
public?class?Test83?{ //?809*??=800*??+9*??+1 public?static?void?main(String[]?args)?{ //?(1)809*a=800*a+9*a+1 for?(int?a?=?10;?a?<=?99;?a++)?{ //?(2)a的取值范圍10~99 boolean?isSucc?=?true; //?(3)8*a的結(jié)果為兩位數(shù)10~99 isSucc?&=?8?*?a?>=?10?&&?8?*?a?<=?99; //?(4)9*a的結(jié)果為三位數(shù)100~999 isSucc?&=?9?*?a?>=?100?&&?9?*?a?<=?999; //?(5)809*a=800*a+9*a+1 isSucc?&=?809?*?a?==?800?*?a?+?9?*?a?+?1; if?(!isSucc)?{ continue; } //?(6)求??代表的兩位數(shù),809*??后的結(jié)果 System.out.println("??代表的兩位數(shù)是:"?+?a); System.out.println("809*"?+?a?+?"后的結(jié)果是:"?+?809?*?a); return; } System.out.println("無(wú)解"); } }
題目是不是錯(cuò)了,應(yīng)該去掉“809*??=800*??+9*??+1”中的“+1”?

王大厲
TA貢獻(xiàn)58條經(jīng)驗(yàn) 獲得超11個(gè)贊
for(int?i=10;i<=99;i++){ if(i*8<100){ if(i*9>100&&i*9<1000){ if(809*i==800*i+9*i){ System.out.println("??"+i); System.out.println("??*809="+i*809); } } } }
添加回答
舉報(bào)
0/150
提交
取消