【问题标题】:Can someone help me with a beginner Java program? [closed]有人可以帮助我学习初学者 Java 程序吗? [关闭]
【发布时间】:2023-01-02 20:15:57
【问题描述】:

一个 Java 程序,用于检查数字是正数还是负数。从用户输入中获取的数字。

我试着把这段代码:

public class xiii_c_posneg
{
    public static void main(int enternum)
    {
        if (enternum%=0)
        System.out.println("The number is positive");
        else
        System.out.println("The number is negative");
        if (enternum==0)
        System.out.println("0 is neither negative nor positive");
    }
}

我是初学者,所以错误可能很小。

【问题讨论】:

  • enternum < 0!?
  • 你要检查的是一个数字是奇数还是偶数。不正面也不负面
  • @Jens 实际上他们正在检查语法错误是什么样的,但是语义:P
  • 另外,main 方法必须有 String[] 作为参数,也不能有 int
  • @Jens 这是一个有效的方法,但是当你只调用类时不会运行

标签: java if-statement bluej


【解决方案1】:

您可以使用

if (enternum < 0) { // negative number
    ...
} else if (enternum > 0) { // positive number
    ...
} else { // zero
    ...
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-28
    • 2017-12-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多