使用switch语句键盘录入一个月份,判断季节
2015-09-05 22:24
447 查看
我写出来了,可是怎么感觉这么麻烦呢,求大牛帮忙改进一下
这是源码
/*
需求:用switch语句键盘录入一个月份,判断季节
分析:首先要定义一个季节的范围,我的定义是(1-3月是春季)(3-6月是夏季)(6-9月是秋季)(9-12月是冬季)
switch语句格式
switch(表达式){case值1:语句体;break;case值2;语句体;break;...
...default:语句体;break;
实现:如下
*/
import java.util.Scanner;//导包
class New5{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);//创建键盘录入对象
System.out.println("请你输入一个月份吧,我帮你判断一下季节:");
int x=sc.nextInt();//导入数据
switch(x){
case 1:
System.out.println("你输入的月份是一月,属于春季");
break;
case 2:
System.out.println("你输入的月份是二月,属于春季");
break;
case 3:
System.out.println("你输入的月份是三月,属于春季");
break;
case 4:
System.out.println("你输入的月份是四月,属于夏季");
break;
case 5:
System.out.println("你输入的月份是五月,属于夏季");
break;
case 6:
System.out.println("你输入的月份是六月,属于夏季");
break;
case 7:
System.out.println("你输入的月份是七月,属于秋季");
break;
case 8:
System.out.println("你输入的月份是八月,属于秋季");
break;
case 9:
System.out.println("你输入的月份是九月,属于秋季");
break;
case 10:
System.out.println("你输入的月份是十月,属于冬季");
break;
case 11:
System.out.println("你输入的月份是十一月,属于冬季");
break;
case 12:
System.out.println("你输入的月份是十二月,属于冬季");
break;
default:
System.out.println("你输入的月份是什么玩意,有这个季节?");
break;
}
}
}
这是源码
/*
需求:用switch语句键盘录入一个月份,判断季节
分析:首先要定义一个季节的范围,我的定义是(1-3月是春季)(3-6月是夏季)(6-9月是秋季)(9-12月是冬季)
switch语句格式
switch(表达式){case值1:语句体;break;case值2;语句体;break;...
...default:语句体;break;
实现:如下
*/
import java.util.Scanner;//导包
class New5{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);//创建键盘录入对象
System.out.println("请你输入一个月份吧,我帮你判断一下季节:");
int x=sc.nextInt();//导入数据
switch(x){
case 1:
System.out.println("你输入的月份是一月,属于春季");
break;
case 2:
System.out.println("你输入的月份是二月,属于春季");
break;
case 3:
System.out.println("你输入的月份是三月,属于春季");
break;
case 4:
System.out.println("你输入的月份是四月,属于夏季");
break;
case 5:
System.out.println("你输入的月份是五月,属于夏季");
break;
case 6:
System.out.println("你输入的月份是六月,属于夏季");
break;
case 7:
System.out.println("你输入的月份是七月,属于秋季");
break;
case 8:
System.out.println("你输入的月份是八月,属于秋季");
break;
case 9:
System.out.println("你输入的月份是九月,属于秋季");
break;
case 10:
System.out.println("你输入的月份是十月,属于冬季");
break;
case 11:
System.out.println("你输入的月份是十一月,属于冬季");
break;
case 12:
System.out.println("你输入的月份是十二月,属于冬季");
break;
default:
System.out.println("你输入的月份是什么玩意,有这个季节?");
break;
}
}
}
相关文章推荐
- Canvas制作排序算法演示动画
- IOS工作笔记1年,收集整理,常用方法
- Java开发工程师职业发展图
- OpenERP|odoo Web开发
- matlab自定义函数的五种表示(前2种重点)
- Java Io 流(输入输出流)
- 为什么用了#ifndef还说我重复定义?
- Android延时操作方法
- 剑指offer:用两个栈实现队列
- HDU 4738 Caocao's Bridges(找无向图的桥 双联通)
- 【年终总结】见秋
- hdu 5278 Geometric Progression 高精度
- DX和opengl的区别
- Project Seasons Work In Progress 5
- 跨域iframe高度自适应(兼容IE/FF/OP/Chrome)
- charles使用教程指南
- Jump Game
- LeetCode Find Minimum in Rotated Sorted Array & LeetCode Find Minimum in Rotated Sorted Array II
- chattr维护文件特殊属性
- 平方和回文数