java如何列印萬年曆

2021-07-30 16:59:08 字數 902 閱讀 9364

scanner input=new scanner(system.in);

system.out.println("《萬年曆》");

int year=0;

int month=0;

system.out.print("請輸入年份:");

year=input.nextint();

system.out.print("請輸入月份:");

month=input.nextint();

//例項化乙個當前的日曆物件

calendar cd=calendar.getinstance();

//設定日曆物件的年,月,日

cd.set(calendar.year, year);

cd.set(calendar.month, month-1);

cd.set(calendar.date, 1);

//得到當前月份的最大值

int day=cd.getactualmaximum(calendar.date);

//得到本月的第一天是星期幾

int week=cd.get(calendar.day_of_week);

int count=0;//乙個計數變數

system.out.println("\n\t\t"+year+"年"+month+"月\n");

//列印日曆的星期

string strdate=;

for(int i=0;isystem.out.println("\n");

//判斷第一天對應的是星期幾

while(count//迴圈列印日曆

for(int l=1;l<=day;l++,count++)

system.out.print(l+"\t");

}

C語言列印萬年曆

date.h檔案如下 列印萬年曆從1900年起 ifndef date h define date h include define out of year 1 是否是閏年 bool isleap int year 從year到1900年間閏年個數 int leapyearnum int year ...

簡易萬年曆

div設定 li body calendar calendar ul calendar li calendar li h2 calendar li p calendar active calendar active p calendar text calendar text h2 calendar ...

java字元版萬年曆

需求 輸入年份和月份的可以知道當月有多少天,並且知道當月的1號是星期幾 萬年曆分析 1.從1900.1.1號到現在的總天數,拿總天數對7取餘得到當月是星期幾 2.要知道能被4整除,並且不能被100整除 能被400整除的是閏年,否則就是平年,閏年是366天,平年365天 3.不管是平年還是閏年 4,6...