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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© xiongfangyuan 中级黑马   /  2015-7-4 21:21  /  470 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/*一年有12个月,每个月分别对应于不同的季节。
        请根据给定的月份,输出对应的季节。

        春:3,4,5
        夏:6,7,8
        秋:9,10,11
        冬:1,2,12
        思路:1,需要用到Scannar 类的方法先导包:import java.util.Scanner;
                  2,因为不知道运行多少次所以我们定义一个循环语句:while
                  3,对应的季节没有给定明确的月份所以定义一个功能:键盘录入Scannar sc=new scanner(System.in)
                  4,输入月份不明确需要判断:if else 语句
                  */
//导入Scanner类
import java.util.Scanner;
class Test23
{                //主函数入口
        public static void main(String[] args)
        {        //定义变量
                String c;
                //输出语句
                        System.out.println("请输入月份:");
                while(true)
                {
                        //创建对象,封装键盘录入
                        Scanner sc=new Scanner(System.in);
                        //调用方法
                        int num=sc.nextInt();
                         if(num==0)
                                {        //输出语句
                                        System.out.println("程序退出");
                                        break;
                                }
                        else if(num>=3 && num<=5)
                                c="春季";
                         else if(num>=6 && num<=8)
                                c="夏季";
                         else if  (num>=9 && num<=11)
                                c="秋季";
                         else if (num>12 ||num<1)
                                c="输入季节有误";
                         else
                                c="冬季";
                         //输出语句
                        System.out.println("月份:"+c);
                       

                }
        }
}

2 个回复

倒序浏览
赞一个,继续努力
回复 使用道具 举报
功能完整,注释到位,格式清晰。很好啊。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马