using system;
using system.collections.generic;
using system.text;
namespace calendarprojects
;private int pingnian = new int ;
private int leapyear = new int ;
///
///計算兩個日期相差的天數
///
/// 乙個比較小的日期
/// 乙個比較大的日期
/// 相差的天數
public int diffdays(datetime pre, datetime next)
///
/// 計算日期在本年的天數
///
/// 乙個日期型資料
/// 天數
public int getdays(datetime datetime)
else
days += day;
return days;
}///
/// 計算這個日期是星期幾
///
/// 目標日期
/// 星期幾
public string getweekdays(datetime time)
///
/// 計算距基準日期相隔多少天後的日期是多少
///
/// 基準日期
/// 相距天數
/// 日期
public datetime gettime(datetime time, int diffdays)
days += time.day;
for (int i = time.year; i < time.year + year; i++)
if (isleapyear(time.year + year) && days > 366)
if (!isleapyear(time.year + year) && days > 365)
if (isleapyear(time.year + year))}}
else}}
return new datetime(time.year + year, month, days);
}///
/// 判斷是否是閏年
///
/// 測試年份
/// true;false
public static bool isleapyear(int thisyear)}}
C 寫的萬年曆
以前的課程設計 1 雙列顯示 include include include includeusing namespace std int week int,int,int 根據年月日判斷星期幾 int leap year int 判斷閏年 void display year int 顯示某年日曆 ...
C實現萬年曆
要求 輸入年份輸出這一年的日曆 注意 公元1900年一月一日是星期一,這一年是平年 思路 獲取輸入的年份y,首先獲取從公元1900年到 y 1 年 的天數,然後獲得該年份的第一天是星期幾,進行輸出。這次例項,我花費了很長的時間,最後發現錯誤的原因出在在求某一年是閏年還是平年的時候,我沒有田間retu...
萬年曆 C語言
顯示效果 大概步驟 1.顯示主介面 void showmenu char temp 10 2.判斷是否為閏年 bool isleap int year 3.計算總天數 int daysum int year,int month 4.顯示日曆 showcalendar int sum,int year...