1.题目
2.思路 这个整体的思路是简单的 不过第一遍没过去 忘记了对月份的讨论 这个范围是1到20的 所以我们还要对月份进行讨论是一个坑
3.代码
import java.util.Scanner;
public class J58 {
public static void main(String[] args) {
Scanner scan =new Scanner(System.in);
int mo=scan.nextInt();
int day=scan.nextInt();
if(mo==1||mo==3||mo==5||mo==7||mo==8||mo==10||mo==12) {
if(day<=31) {
System.out.println("yes");
}
else {
System.out.println("no");
}
}
else if(mo==2) {
if(day<=28) {
System.out.println("yes");
}
else {
System.out.println("no");
}
}
else if(mo==4||mo==6||mo==9||mo==11){
if(day<=30) {
System.out.println("yes");
}
else {
System.out.println("no");
}
}
else {
System.out.println("no");
}
}
}
4.总结 这就是一直用 if else if ...循环做题