java编程题809*??=800*??+9*??+1

今天给大家带来的编程题目809*??=800*??+9*??+1,一起来看看这道题目的java编程答案吧。

一、题目

809*??=800*??+9*??+1

在这当中,??代表的是两位数。

8*??的结果是两位数,9*??的结果是3位数。

根据上面的已知条件,求??代表的两位数,以及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);
        else
            System.out.println("无符合要求的数!");
    }
}

其实这道题目的写法还是比较的简单的,相信你看了上面的具体代码之后,应该都清楚解题思路了。

对于这样的编程题目来说,看清楚题目,看懂题目以及形成自己的解题思路,是非常的重要的,在这当中的任何一个步骤都不能够马虎。

那么除了上面的答案之外,你是否有了自己的解题思路和答案了呢?

你还想了解更多的java基础编程题吗?,欢迎继续的关注奇Q工具网的java实例栏目来进行了解哦。

更多的java编程题目可以和你分享。

推荐阅读:

java入门程序编程题,一球100米自由落下编程

java编程题猴子吃桃问题答案

java编程打印出杨辉三角形,用java编写杨辉三角形