public class HelloWorld {
    public static void main(String[] args)
    {   int number= 20;
       if ( number++% 2==1)
       {System.out.println(number+"是奇数");}
     else{System.out.println(number+"是偶数");  }
     int numberA=150;
     numberA /=2;
   System.out.println(numberA);
     int max = number>numberA ? number:numberA;
   double A=75;
   System.out.println(max);
     System.out.println(numberA&number);
     if (A>60){
         System.out.println("奖励一朵小红花");}
         else
         { System.out.println("下次努力争取100分!"); }  
     if (A<80&&A>60) 
     {double  money =A/5;
     System.out.println("本次奖励你"+money+"元");} 
     switch (number){
        case 1 :
           {System.out.println("输入数字为1");
         break;} 
         case 2 :
           {System.out.println("输入数字为2");
         break;} 
         default :
             { System.out.println("查询不到");}
      }
     }
}

解决方案 »

  1.   


     switch (number){//这里写成中文括号了
            case 1 ://中文冒号
               {System.out.println("输入数字为1");
             break;} 
             case 2 ://中文冒号
               {System.out.println("输入数字为2");
             break;} 
             default :
                 { System.out.println("查询不到");}
          }
    这么简单的错误,难道自己不能自己检查一下????
      

  2.   

    用eclipse编辑,就避免这样的错误了,中英文标点符号问题