importjava.util.*;publicclassA4_26{publicstaticvoidmain(String[]args){Scannerin=newScanner(System.in);System.out.println("请输入年份");intyear=in.nextInt();System.out.pri...
import java.util.*;
public class A4_26 {
public static void main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("请输入年份");
int year=in.nextInt();
System.out.println("请输入月份");
int mouth=in.nextInt();
int sum=0;
for(int i=1900;i
if(year%4==0&&year%100!=0||year%400==0){
sum+=366;
}else {
sum+=365;
}
}
for(int i=1;i
if(i==2){
if(year%4==0&&year%100!=0||year%400==0){
sum+=29;
}else {
sum+=28;
}
}else {
if(i==4||i==6||i==9||i==11){
sum+=30;
}else {
sum+=31;
}
}
}
sum+=1;
int weaksday=sum%7;
System.out.println("日\t一\t二\t三\t四\t五\t六");
for(int i=1;i<=weaksday;i++){
System.out.print("\t");
}
for(int i=1;i<=30;i++){
if(sum%7==6){
System.out.print(i+"\n");
}else {
System.out.print(i+"\t");
}
sum++;
}
}
}
这个代码要在加上一个判断此月的天数,而且加上一个用户输入“yse”,在此进入循环,大神帮忙知道下,稍微详细点说明。。。。
这个代码要在加上一个判断此月的天数,而且加上一个用户输入“yse”,在次进入循环中让用户输入,大神帮忙知道下,稍微详细点说明。。。。目前只学到了第四章for循环,不要扩展知识,谢谢大神。
缺少一个判断,来判断用户输入本月的天数。
展开