萬年曆 可任意輸入年份然後把12個越的月曆都印出來
#include<iostream.h>
#include<iomanip.h>
int countdays(int year) //計算2000.1.1到2004.1.1日的天數
{
int flag,yeardays;
int alldays=0;
for(int i=1980;i<year;i++)
{
if(!(i%400))
flag=1;
else if(!(i%4)&&i%100)
flag=1;
else
flag=0;
if(flag)
yeardays=366;
else
yeardays=365;
alldays+=yeardays;
}
return alldays;
}
int monthdays(int year,int month) //計算任一年每月的天數
{
int flag,days;
switch(month){
case 1:
case 3:
case 5:
case 7:
case ..
訪客只能看到部份內容,免費 加入會員 或由臉書 Google 可以看到全部內容