日期類Date控制台應用程式設計C

2021-10-04 02:02:47 字數 2211 閱讀 4427

小鹹魚終於又準備敲**遼嗚嗚,什麼王者榮耀,耽誤我學習hhh

實驗要求:寫出類 date 的定義**,含有如圖所示的 3 個字段及 4 個方法。

實驗目的: 學會自定義類及類成員並例項化物件解決實際問題。

(1) 在vs開發環境的控制台應用中,從選單「專案」→「新增類」,新增自定義的類date。

定義類的字段year,month,day用於記錄年月日資訊。

(2)定義類的構造方法date,用於初始化日期物件為公元元年元旦。

internal

date()

(3)定義五個方法分別完成顯示日期、判斷閏年、

獲取年中天數、獲取是星期幾。

internal string displaydate()

bool isleapyear(int year) //判斷該年是否為閏年

internal bool isvaliddatevalue()

int getdayofyear()

public string getdayofweek()

(4)對類date的構造方法及displaydate方法進行過載,

接受與顯示使用者輸入的日期。

internal date(int year,int month,int day)

internal string displaydate(int year, int month, int day)

(5)例項化date類,訪問類的方法顯示日期及日期是星期幾。

//判斷該年是否為閏年

//static

internal

intgetdayofyear()

;int

monthdaysleapyear =;if

(isleapyear

(year)

)else

dayofyear +

= day;

return dayofyear;

}internal

bool

isvaliddatevalue()

if(day <

1|| day >31)

if((month ==

4|| month ==

6|| month ==

9|| month ==11)

&&(day ==31)

)if(month ==2)

}return

true;}

internal

string

getdayofweek()

dayscount +

=getdayofyear()

;string weekday =

"星期"

+"日一二三四五六"

[(dayscount %7)

];return weekday;

}}program.cs**

using system;

class

testdate

else

console.

writeline

("您輸入的日期不正確,無法完成計算!");

有問題歡迎指正說明,並聯絡qq2062642718

ArcEngine控制台應用程式

wbaolong原文 arcengine控制台應用程式 控制台應用程式相比其他應用程式,更加簡單,簡化了許多冗餘,可以讓我們更加關注於本質的東西。現在讓我們看一看arcgis engine的控制台應用程式吧!一 首先是許可繫結 1 執行時環境的繫結 esri.arcgis.runtimemanage...

ArcEngine控制台應用程式

wbaolong原文 arcengine控制台應用程式 控制台應用程式相比其他應用程式,更加簡單,簡化了許多冗餘,可以讓我們更加關注於本質的東西。現在讓我們看一看arcgis engine的控制台應用程式吧!一 首先是許可繫結 1 執行時環境的繫結 esri.arcgis.runtimemanage...

ArcEngine控制台應用程式

wbaolong原文 arcengine控制台應用程式 控制台應用程式相比其他應用程式,更加簡單,簡化了許多冗餘,可以讓我們更加關注於本質的東西。現在讓我們看一看arcgis engine的控制台應用程式吧!一 首先是許可繫結 1 執行時環境的繫結 esri.arcgis.runtimemanage...