A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wxw19910324 中级黑马   /  2016-1-2 15:53  /  1065 人查看  /  11 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

需求:根据用户指定的月份  打印该月份所属的季节。
3.4.5春季-6.7.8夏季-9.10.11秋季12.1.2冬季

class IfTest
{
       public static void main(string[] args)
       {
               int x = 4;
               
               if(x==3 | | x==4 | | x==5 )         
                       System.out.println(x+"春季");
               else if(x==6 | | x==7 | | x==8 )
                       System.out.println(x+"夏季");
               else if(x==9 | | x==10| | x==11)
                       System.out.println(x+"秋季");
               else if(x==12 | | x==1 | x==2)
                       System.out.println(x+"冬季");
               else
                       System.out.println(x+"月份不存在");

       }
   



}

11 个回复

倒序浏览
你是来水经验的么?
回复 使用道具 举报
这个可以用switch语句更方便
回复 使用道具 举报
厉害,加油,加油
回复 使用道具 举报
小五哥 来自手机 中级黑马 2016-1-2 22:22:16
报纸
加油加油
回复 使用道具 举报
666666666666
回复 使用道具 举报
雪中飞 发表于 2016-1-2 21:59
这个可以用switch语句更方便

都差不多拉,查表法更简单拉
回复 使用道具 举报
发表这个干什么
回复 使用道具 举报
另一种写法
if(x>12  ||  x<0) {
       System.out.println("您输入的月份不存在");
}
else  if(x<=3 && x>=5) {
      System.out.println("春季");
}
......
else  {
    System.out.println("冬季");
}
回复 使用道具 举报
代码追求浅显易懂,不错.
回复 使用道具 举报
用switch吧!
回复 使用道具 举报
厉害,加油,加油
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马