(這裡輸入以分號結束)(以2023年1月1日為起始基準)
#include
intisleepyear
(int year)
//判斷閏年
intdaysofmonth
(int year,
int month)
//判斷單月份天數;if
(2== month)
else
}return day[month -1]
;}intyearthedays
(int year)
//判斷年份到90年的總天數
else
}return sum;
}int
yearthefirstday
(int year)
//判斷年份第一天星期幾
intmonththefirstday
(int year,
int month)
//判斷月份第一天星期幾
return sum %7+
1;}void
printmonth
(int year ,
int month)
//輸出單月日曆
for(i =
1;i <=
daysofmonth
(year,month)
;++i)
}printf
("\n");
}void
printyear
(int year)
//輸出年的所有月份
C語言實現顯示日曆
使用c語言實現日曆顯示,下面是windows和linux的 ifdef win32 define crt secure no warnings endif include 判斷輸入的年份是否為閏年 引數說明 year,要判斷的年份 返回值 1 是閏年,0 不是閏年 int isleap int ye...
C語言實現簡單日曆
其實時間採用的是計算機起始時間1970年1月1日 紀元時間 define crt secure no warnings 1 include int months 2 13 void input int year,int month 輸入年和月 int isleapyear int year 判斷是不...
C語言 實現按月顯示的日曆
首先顯示一下我們最後要出來的效果圖 大概就是這個樣子。那麼我們先來說說基本的思路 首先計算出當前年的第一天是星期幾,再根據當前年是星期幾的結果計算出當前月是星期幾的結果,最後再按照效果圖的樣子輸出一下就ok了。我們的基本步驟是 定義輸入函式,也就是你要輸入的年和月。計算當前年的第一天是星期幾。我們需...