编写程序,声明一个double变量

编写程序,声明一个double型变量,并任意赋值,然后判断该书是否在1到10000之间,根据结果输出下面其中一行结果(x需用实际的数值代替):

The number x is between 1 and 10000.

The number x is not between 1 and 10000.

double d = 1234.5;
if (d <= 10000 && d >= 1)
System.out.println("The number x is between 1 and 10000.");
else
System.out.println("The number x is not between 1 and 10000.");

 public static void main(String[] args) {
        double num = 100.23;  
        if (num >= 1 && num <= 10000) {  
            System.out.println("The number " + num + " is between 1 and 10000.");
        } else {
            System.out.println("The number " + num + " is not between 1 and 10000.");
        }
    }



double x = Math.random() * 10000;


if (x > 1 && x < 10000) {

    System.out.println("The number " + x + " is between 1 and 10000.");
} else {

    System.out.println("The number " + x + " is not between 1 and 10000.");
}
不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^