If 语句课后题说让输入数字,打出星期几,哥们来个2013年任意月份和日期就告诉你星期几的
赶紧学新的吧,这个弄出来就后悔了,因为太崩溃了
回帖见崩溃的代码==========================================
//x是月份,y是日期
//输入2013年的任意一天,能告诉你是星期几,神奇~~=====if elseif 几层嵌套?
class XingQi{
public static void main(String[] args) {
//定义一个日期,x=月份,y=日子
int x=11,y=11;
// 这是三月份的
if (x==3&y>0&y<=31){
if (y%7==1){
System.out.println("2013年"+x+"月"+y+"日"+"是星期五");
}else if(y%7==2){
System.out.println("2013年"+x+"月"+y+"日"+"是星期六");
}else if(y%7==3){
System.out.println("2013年"+x+"月"+y+"日"+"是星期日");
}else if(y%7==4){
System.out.println("2013年"+x+"月"+y+"日"+"是星期一");
}else if(y%7==5){
System.out.println("2013年"+x+"月"+y+"日"+"是星期二");
}else if(y%7==6){
System.out.println("2013年"+x+"月"+y+"日"+"是星期三");
}else if(y%7==0){
System.out.println("2013年"+x+"月"+y+"日"+"是星期四");
}
}else if(x==4&y>0&y<=30){ // 这是四月份的
if (y%7==1){
System.out.println("2013年"+x+"月"+y+"日"+"是星期一");
}else if(y%7==2){
System.out.println("2013年"+x+"月"+y+"日"+"是星期二");
}else if(y%7==3){
System.out.println("2013年"+x+"月"+y+"日"+"是星期三");
}else if(y%7==4){
System.out.println("2013年"+x+"月"+y+"日"+"是星期四");
}else if(y%7==5){
System.out.println("2013年"+x+"月"+y+"日"+"是星期五");
}else if(y%7==6){
System.out.println("2013年"+x+"月"+y+"日"+"是星期六");
}else if(y%7==0){
System.out.println("2013年"+x+"月"+y+"日"+"是星期日");
}
}else if(x==5&y>0&y<=31){ // 这是五月份的
if (y%7==1){
System.out.println("2013年"+x+"月"+y+"日"+"是星期三");
}else if(y%7==2){
System.out.println("2013年"+x+"月"+y+"日"+"是星期四");
}else if(y%7==3){
System.out.println("2013年"+x+"月"+y+"日"+"是星期五");
}else if(y%7==4){
System.out.println("2013年"+x+"月"+y+"日"+"是星期六");
}else if(y%7==5){
System.out.println("2013年"+x+"月"+y+"日"+"是星期日");
}else if(y%7==6){
System.out.println("2013年"+x+"月"+y+"日"+"是星期一");
}else if(y%7==0){
System.out.println("2013年"+x+"月"+y+"日"+"是星期二");
}
}else if(x==6&y>0&y<=30){ // 这是六月份的
if (y%7==1){
System.out.println("2013年"+x+"月"+y+"日"+"是星期六");
}else if(y%7==2){
System.out.println("2013年"+x+"月"+y+"日"+"是星期日");
}else if(y%7==3){
System.out.println("2013年"+x+"月"+y+"日"+"是星期一");
}else if(y%7==4){
System.out.println("2013年"+x+"月"+y+"日"+"是星期二");
}else if(y%7==5){
System.out.println("2013年"+x+"月"+y+"日"+"是星期三");
}else if(y%7==6){
System.out.println("2013年"+x+"月"+y+"日"+"是星期四");
}else if(y%7==0){
System.out.println("2013年"+x+"月"+y+"日"+"是星期五");
}
}else if(x==7&y>0&y<=31){// 这是七月份的
if (y%7==1){
System.out.println("2013年"+x+"月"+y+"日"+"是星期一");
}else if(y%7==2){
System.out.println("2013年"+x+"月"+y+"日"+"是星期二");
}else if(y%7==3){
System.out.println("2013年"+x+"月"+y+"日"+"是星期三");
}else if(y%7==4){
System.out.println("2013年"+x+"月"+y+"日"+"是星期四");
}else if(y%7==5){
System.out.println("2013年"+x+"月"+y+"日"+"是星期五");
}else if(y%7==6){
System.out.println("2013年"+x+"月"+y+"日"+"是星期六");
}else if(y%7==0){
System.out.println("2013年"+x+"月"+y+"日"+"是星期日");
}
}else if(x==8&y>0&y<=31){// 这是八月份的
if (y%7==1){
System.out.println("2013年"+x+"月"+y+"日"+"是星期四");
}else if(y%7==2){
System.out.println("2013年"+x+"月"+y+"日"+"是星期五");
}else if(y%7==3){
System.out.println("2013年"+x+"月"+y+"日"+"是星期六");
}else if(y%7==4){
System.out.println("2013年"+x+"月"+y+"日"+"是星期日");
}else if(y%7==5){
System.out.println("2013年"+x+"月"+y+"日"+"是星期一");
}else if(y%7==6){
System.out.println("2013年"+x+"月"+y+"日"+"是星期二");
}else if(y%7==0){
System.out.println("2013年"+x+"月"+y+"日"+"是星期三");
}
}else if(x==9&y>0&y<=30){// 这是九月份的
if (y%7==1){
System.out.println("2013年"+x+"月"+y+"日"+"是星期日");
}else if(y%7==2){
System.out.println("2013年"+x+"月"+y+"日"+"是星期一");
}else if(y%7==3){
System.out.println("2013年"+x+"月"+y+"日"+"是星期二");
}else if(y%7==4){
System.out.println("2013年"+x+"月"+y+"日"+"是星期三");
}else if(y%7==5){
System.out.println("2013年"+x+"月"+y+"日"+"是星期四");
}else if(y%7==6){
System.out.println("2013年"+x+"月"+y+"日"+"是星期五");
}else if(y%7==0){
System.out.println("2013年"+x+"月"+y+"日"+"是星期六");
}
}else if(x==10&y>0&y<=31){// 这是十月份的
if (y%7==1){
System.out.println("2013年"+x+"月"+y+"日"+"是星期二");
}else if(y%7==2){
System.out.println("2013年"+x+"月"+y+"日"+"是星期三");
}else if(y%7==3){
System.out.println("2013年"+x+"月"+y+"日"+"是星期四");
}else if(y%7==4){
System.out.println("2013年"+x+"月"+y+"日"+"是星期五");
}else if(y%7==5){
System.out.println("2013年"+x+"月"+y+"日"+"是星期六");
}else if(y%7==6){
System.out.println("2013年"+x+"月"+y+"日"+"是星期日");
}else if(y%7==0){
System.out.println("2013年"+x+"月"+y+"日"+"是星期一");
}
}else if(x==11&y>0&y<=30){// 这是十一月份的
if (y%7==1){
System.out.println("2013年"+x+"月"+y+"日"+"是星期五");
}else if(y%7==2){
System.out.println("2013年"+x+"月"+y+"日"+"是星期六");
}else if(y%7==3){
System.out.println("2013年"+x+"月"+y+"日"+"是星期日");
}else if(y%7==4){
System.out.println("2013年"+x+"月"+y+"日"+"是星期一");
}else if(y%7==5){
System.out.println("2013年"+x+"月"+y+"日"+"是星期二");
}else if(y%7==6){
System.out.println("2013年"+x+"月"+y+"日"+"是星期三");
}else if(y%7==0){
System.out.println("2013年"+x+"月"+y+"日"+"是星期四");
}
}else if(x==12&y>0&y<=31){// 这是十二月份的
if (y%7==1){
System.out.println("2013年"+x+"月"+y+"日"+"是星期日");
}else if(y%7==2){
System.out.println("2013年"+x+"月"+y+"日"+"是星期一");
}else if(y%7==3){
System.out.println("2013年"+x+"月"+y+"日"+"是星期二");
}else if(y%7==4){
System.out.println("2013年"+x+"月"+y+"日"+"是星期三");
}else if(y%7==5){
System.out.println("2013年"+x+"月"+y+"日"+"是星期四");
}else if(y%7==6){
System.out.println("2013年"+x+"月"+y+"日"+"是星期五");
}else if(y%7==0){
System.out.println("2013年"+x+"月"+y+"日"+"是星期六");
}
}else if(x==1&y>0&y<=31){// 这是一月份的
if (y%7==1){
System.out.println("2013年"+x+"月"+y+"日"+"是星期二");
}else if(y%7==2){
System.out.println("2013年"+x+"月"+y+"日"+"是星期三");
}else if(y%7==3){
System.out.println("2013年"+x+"月"+y+"日"+"是星期四");
}else if(y%7==4){
System.out.println("2013年"+x+"月"+y+"日"+"是星期五");
}else if(y%7==5){
System.out.println("2013年"+x+"月"+y+"日"+"是星期六");
}else if(y%7==6){
System.out.println("2013年"+x+"月"+y+"日"+"是星期日");
}else if(y%7==0){
System.out.println("2013年"+x+"月"+y+"日"+"是星期一");
}
}else if(x==2&y>0&y<=28){ // 这是二月份的
if (y%7==1){
System.out.println("2013年"+x+"月"+y+"日"+"是星期五");
}else if(y%7==2){
System.out.println("2013年"+x+"月"+y+"日"+"是星期六");
}else if(y%7==3){
System.out.println("2013年"+x+"月"+y+"日"+"是星期日");
}else if(y%7==4){
System.out.println("2013年"+x+"月"+y+"日"+"是星期一");
}else if(y%7==5){
System.out.println("2013年"+x+"月"+y+"日"+"是星期二");
}else if(y%7==6){
System.out.println("2013年"+x+"月"+y+"日"+"是星期三");
}else if(y%7==0){
System.out.println("2013年"+x+"月"+y+"日"+"是星期四");
}
}else{
System.out.println(x+"月"+y+"日哥们日子过晕了吧~");
}
}
}
//=============================================================
|