// 第一步:判断变量 month 是否为 1、3、5、7、8、10、12 内的月份,如果是,则将数值 31 赋值给变量 day if(year % 400 == 0 || (year % 4 == 0 && year % 100 != 0)){ day = 29; }else{ day = 28; } switch(month){ case 1: day = 31; break; case 3: day = 31; break; case 4: day = 30; break; case 5: day = 31; break; case 6: day = 30; break; case 7: day = 31; break; case 8: day = 31; break; case 9: day = 30; break; case 10: day = 31; break; case 11: day = 30; break; case 12: day = 31; break; default: break; } // 第二步:判断变量 month 是否为 4、6、9、11 内的月份,如果是,则将数值 30 赋值给 day // 第三步:如果以上条件都不满足,则进入最后一种情况 // 第四步:判断是否是闰年,是闰年,则将数值 29 赋值给 day;反之,则将数值 28 赋值给 day System.out.print(year + "年" + month + "月有" + day + "天");错误语法
switch(month){ case 1: day = 31; break; case 3: day = 31; break; case 4: day = 30; break; case 5: day = 31; break; case 6: day = 30; break; case 7: day = 31; break; case 8: day = 31; break; case 9: day = 30; break; case 10: day = 31; break; case 11: day = 30; break; case 12: day = 31; break; default: if(year % 400 == 0 || (year % 4 == 0 && year % 100 != 0)){ day = 29; }else{ day = 28; } } // 第二步:判断变量 month 是否为 4、6、9、11 内的月份,如果是,则将数值 30 赋值给 day // 第三步:如果以上条件都不满足,则进入最后一种情况 // 第四步:判断是否是闰年,是闰年,则将数值 29 赋值给 day;反之,则将数值 28 赋值给 day System.out.print(year + "年" + month + "月有" + day + "天");
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)