Java基础每日练习(switch练习)
public class Test { public static void main(String[] args) { //通过年、月、日,判断这一天是当年的第几天 // //注:判断一年是否是闰年的标准: // 1)可以被4整除,但不可被100整除 // 2)可以被400整除 public static void main (String[]args){ int year = 2022; int month = 12; int days = 4; int day = days; switch (month) { //通过case击穿来实现月份天数增长 case 12: days += 30; case 11: days += 31; case 10: days += 30; case 9: days += 31; case 8: days += 31; case 7: days += 30; case 6: days += 31; case 5: days += 30; case 4: days += 31; case 3: days += 28; if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) { days++; } case 2: days += 31; case 1: } System.out.println("已经过了" + days + "天"); } } }
下一篇:
找最长的字符串 (15 分)