if语句java

来源:4-1 Java条件语句之 if

慕先生9105755

2019-01-29 15:09

  • https://img4.mukewang.com/5c4ffb6000010b2106450389.jpg

不要管道理对不对,我感觉程序上逻辑没有问题啊,为什么会运行失败

写回答 关注

4回答

  • qq_慕先生0195797
    2019-02-16 16:29:44

    光说你这个程序的话,问题出在前面的变量是one,而你if()括号里的变量是score,score没有被定义相当于凭空冒出来一个变量,肯定是错的。

    另外,逻辑上来讲,你这个把score改成one运行出来也是“one是偶数”,但是有点投机取巧了喔。奇数偶数的判断标准是将这个数除以2,余数为0是偶数,余数为1是奇数。内容也要改改喔。

    楼上说空格问题的,其实空格是没问题的,相反,一般写程序支持在运算符左右各加空格,方便观看与检查,不然在几十行几百行的代码里数字字符运算符挤在一起,是很难观察查找和检查的!

    附一张我写的代码:https://img1.mukewang.com/5c67c9ee00012b1006120343.jpg

  • 慕容730724
    2019-02-15 18:08:26

    空格好像也不对吧,段落之间的格式问题

    qq_慕先生... 回复慕容7307...

    我不是大佬啦,也是头开始学Java,只是大一两个学期学的有C语言,稍微有一丢丢的基础哈哈哈。一起加油鸭!!

    2019-02-17 16:04:40

    共 3 条回复 >

  • 慕神2484986
    2019-02-03 11:39:30

    if(one%2==0){

        System.out.println("one是偶数");

    }else{

        System.out.println("one是奇数数");

    }

  • 慕仙3118051
    2019-01-29 15:22:12

    没有score这个变量啊   第四行改成 if(one >19){

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165500 学习 · 17585 问题

查看课程

相似问题