809*??=800*??+9*??+1
时间: 2023-11-21 08:56:49 浏览: 69
题目中给出了一个等式:809*??=800*??+9*??+1,需要求出??代表的两位数以及809*??的结果。可以通过编写Java程序来解决这个问题,以下是代码和解释:
```java
public class Prog42{
public static void main(String[] args){
int n = 0; // 用于存储符合要求的两位数
boolean flag = false; // 用于标记是否找到符合要求的两位数
for(int i=10;i<100;i++){ // 枚举所有两位数
if(809*i==800*i+9*i+1){ // 判断是否符合等式
flag = true; // 找到符合要求的两位数
n = i; // 记录该两位数
break; // 结束循环
}
}
if(flag) // 如果找到符合要求的两位数
System.out.println("??="+n+", 809*??="+809*n); // 输出结果
else // 如果没有找到符合要求的两位数
System.out.println("无符合要求的数!");
}
}
```
运行程序后,输出结果为:??=11, 809*??=8899。因此,??代表的两位数为11,809*11的结果为8899。
阅读全文