问答详情
源自:4-1 Java条件语句之 if

这个为什么是错的

public class HelloWorld {    public static void main(String[] args) { int one = 20 ;            int a= one%2;        if (a==0):            Sysyem.out.println("one是偶数");        else :            Sysyem.out.println("one是奇数");             } } 为什么不能这样

提问者:慕设计7706532 2018-06-04 18:03

个回答

  • qq_东海北辰_0
    2018-06-05 17:21:05

    1. 将if(a==0): 冒号改为{  2.将else: 改为 }else{ 3. 最后加一个}  变成3个}  其实不需要定义a,直接用one就行 int one = 20 ;
          if(one%2==0){
              System.out.println("one是偶数");}
              else{
              System.out.println("one不是偶数");
          }
          
          
          
          
          }
      }


  • 精慕门0568575
    2018-06-04 20:27:36

     int one = 20 ;     

    int a= one%2;      

    if (a==0){           System.out.println("one是偶数");  

    }else

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

     


  • 精慕门0568575
    2018-06-04 20:27:18

    你代码打错了   朋友

  • 慕工程0465865
    2018-06-04 20:10:23

    System