黑马程序员技术交流社区
标题:
分享idea
[打印本页]
作者:
Java1211张美红
时间:
2015-12-16 09:37
标题:
分享idea
if ( month % 12 >= 9) {
System.out.println(month + "是秋季");
} else if ( month % 12 >= 6) {
System.out.println(month + "是夏季");
} else if ( month % 12 >= 3) {
System.out.println(month + "是春季");
} else if ( month % 12 >= 0) {
System.out.println(month + "是冬季");
} else {
System.out.println("请输入1-12之间的数字");
}
可以想一下,这样写的好处?比如:10 % 12 = 10, 10不仅大于9,而且大于6,大于3,如果保证输出的就是秋季呢?
作者:
li_joy99
时间:
2015-12-16 10:24
else if 保证了。
作者:
李永佳
时间:
2015-12-16 11:58
有问题,应该先判断1~12之间的数字,要不然我输入13也是大大于等于0,这样就不对了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2