C 從控制台輸入年曆,控制台輸出月日曆

2021-10-07 03:26:40 字數 1203 閱讀 2669

1. 根據年月日計算星期數的方法

private

static

intgetweekbyday

(int year,

int month,

int day)

2. 計算指定月數的天數

private

static

intgetdaysbymonth

(int year,

int month)

}

3. 實現月曆

private

static

void

printmonth

(int year,

int month)

年月", year, month)

; console.

writeline

("日\t一\t二\t三\t四\t五\t六");

//計算當月1日星期數,輸出空白

int week =

getweekbyday

(year, month,1)

;for

(int i =

0; i < week; i++

) console.

write

("\t");

//根據當月天數,顯示日

int days =

getdaysbymonth

(year, month)

;for

(int i =

1; i <= days; i++)}

}

4. 實現年曆

private

static

void

printyear

(int year)

}

static

void

main()

5.控制台效果圖

控制台輸出控制

by jingzhongrong 通過win32api提供的函式,可以對控制台程式的輸出進行控制,例如字型顏色 標題文字,以及各種屬性等等。主要使用到的函式以及宣告如下 handle getstdhandle dword nstdhandle 此函式用於獲取控制台輸出 輸入控制代碼。得到控制代碼之後...

C 控制台輸出

建立console應用程式 using system using system.collections.generic using system.linq using system.text namespace byte 資料型別 byte 變數以無符號的 8 位 1 個位元組 數字的形式儲存,取值...

控制台輸入 輸出

1 使用input 方法可以進行控制台輸入 例 name input 請輸入名字 此時控制台會顯示 請輸入名字 輸入完畢後按下enter會將使用者輸入的內容賦值給name變數 name input 請輸入名字 print 你好 name 2 print 輸出的多種形式 在列印結尾顯示內容 print...