/*题目:809*??=800*??+9*??+1
其中??代表的两位数,8*??的结果为两位数,9*??的结果为 3 位数。求??代表的两位数,及 809*??后的结
果。 */
public class GetUnknownNum {
public static void main(String[] args) {
// TODO Auto-generated method stub
int num=0;
boolean flag=false;
for(int i=10;i<=99;i++)
{
if(809*i==800*i+9*i)
{
if((8*i>=10&&8*i<=99)&&(9*i>=100&&9*i<=999))
{
//System.out.print("两位数是:"+i+"\n"+"809*??="+809*i);
num=i;
flag=true;
}
}
}
if(flag)
{
System.out.print("两位数是:"+num+"\n"+"809*??="+809*num);
}
else System.out.print("没有这样的数!");
}
}
JAVA经典50题(42)
最新推荐文章于 2024-08-07 11:15:21 发布