神舟NO.10 2018-10-02 08:47 采纳率: 60%
浏览 668
已采纳

Java中的逻辑运算符的问题

public class Demo2 {
public static void main(String[] args) {
int temp,a,b,c;
a=Integer.parseInt(args[0]);
b=Integer.parseInt(args[1]);
c=Integer.parseInt(args[2]);
if (a>=b && a>=c)
{
temp=a;
}else if(!(b<a) && !(b<c))
{
temp=b;
}else
{
temp=c;
}
System.out.println("max="+temp);
}
}

 系统提示无法运行,这是为什么
  • 写回答

5条回答 默认 最新

  • threenewbee 2018-10-02 09:30
    关注

    一般这么写:
    Scanner in = new Scanner(System.in);
    a = in.nextInt();
    b = in.nextInt();
    c = in.nextInt();

    如果问题得到解决,麻烦点下我回答右边的采纳,谢谢

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

悬赏问题

  • ¥15 用verilog实现tanh函数和softplus函数
  • ¥15 Hadoop集群部署启动Hadoop时碰到问题
  • ¥15 求京东批量付款能替代天诚
  • ¥15 slaris 系统断电后,重新开机后一直自动重启
  • ¥15 QTableWidget重绘程序崩溃
  • ¥15 谁能帮我看看这拒稿理由啥意思啊阿啊
  • ¥15 关于vue2中methods使用call修改this指向的问题
  • ¥15 idea自动补全键位冲突
  • ¥15 请教一下写代码,代码好难
  • ¥15 iis10中如何阻止别人网站重定向到我的网站