import java.util.Scanner;
import java.util.Calendar;
public class Demo7{
public static void main(String[] args){
Scanner input=new Scanner(System.in);
System.out.println("请输入年份:");
int year=input.nextInt();
System.out.println("请输入月份:");
int mouth=input.nextInt();
int day=0;
int count=0;
Calendar c=Calendar.getInstance();
c.set(year,mouth-1,1);
if((year%4==0&&year%100==0)||year%400==0){
if(mouth==2){
day=29;
}else if(mouth==4||mouth==6||mouth==9||mouth==11){
day=30;
}else{
day=31;
}
}else{
if(mouth==2){
day=28;
}else if(mouth==4||mouth==6||mouth==9||mouth==11){
day=30;
}else{
day=31;
}
}
System.out.println("日"+" 一"+" 二"+" 三"+" 四"+" 五"+" 六");
int week=c.get(Calendar.DAY_OF_WEEK);
for(int n=1;n<week;n++){
System.out.print(" "+" ");
count++;
}
for(int i=1;i<day;i++){
if(i<10){
System.out.print(" "+i+" ");
count++;
}else{
System.out.print(" "+i);
count++;
}
if(count%7==0){
System.out.println(" ");
}
}
}
}
今天找老师要资料,自己做的万年历
Posted 宋建楠
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了今天找老师要资料,自己做的万年历相关的知识,希望对你有一定的参考价值。
以上是关于今天找老师要资料,自己做的万年历的主要内容,如果未能解决你的问题,请参考以下文章
STC51单片机制作的万年历项目(可做毕设),增加了温度显示。