隨便輸入日期怎麼判斷它是星期幾。用c 實現。重要的是講

時間 2021-09-05 17:52:43

1樓:匿名使用者

基姆拉爾森計算公式

2樓:匿名使用者

我的想法是,

{首先定義乙個日期範圍比如 1950,1,1 (知道這天星期1)到2050,12,31

getday(當前日期){求出當前日期和 1950,1,1 的差的天數}

將天數getday()/7 計算相對的星期幾,如果餘數0,則也是星期一

}每月幾天,除了2月都是固定的,其中比較難做的地方就是計算從 1950,1,1到 輸入日期有多少個閏年,此處新增另外乙個函式getrunnian(){求的閏年個數}在將得到的細節天數計算到getday()中

3樓:福清港頭

我家男孩子再在6歲的時候就能夠隨便跟給乙個日期便知道是星期幾,很快的,又準確,怎麼會這樣呢?那麼小的孩子是怎麼算的那麼快?

c++中如何呼叫時間函式判斷某一天是星期幾?

4樓:汐日南莘

#include

#include

#include

using namespace std;

int main()

{while(1)

{system("cls");

systemtime systime;

getlocaltime(&systime);

cout << "current time:  " << systime.wyear << "/" << systime.wmonth << "/" <

5樓:ok洛陽水席

#include

#include

using namespace std;

int main()

{int day,month,year,wday;

time_t t;

struct tm * timeinfo;

time(&t);

timeinfo = localtime(&t);

day = timeinfo->tm_mday;

month = timeinfo->tm_mon + 1;

year = timeinfo->tm_year + 1900;

wday = timeinfo->tm_wday;

cout<

輸出年月日和星期幾。

6樓:理飛翔

time_t t=time(0); //當前時間差(秒)localtime(&t) --- 將time(0)轉換成日曆,已經進行過時區轉換,返回指向 tm結構體指標,tm儲存時間的各個量, t != null

{tm_year, tm_mon, tm_mday, tm_hour,

tm_min, tm_sec}

輸入日期年月日,如何判斷是星期幾

首先,把你想要知道的日期號,加上該月份代號,再除以7,能整除的就是星期日 不能整除的,餘數是幾,那天就是星期幾。如果日期號和月份代號相加的和小於7,那麼這個和是幾,那天就是星期幾。例如 想知道2006年5月20日是星期幾,就把 20 加上2006年5月的代號 0 所得的和是 20 再用20除以7,餘...

編寫程式 輸入整數,判斷它是奇數還是偶數,是奇數輸出J

舞蹈記憶 用餘數辦法,把那個整數除以2,如果餘數是1,則輸出jishu 如果餘數是0,則輸出oushu 做好兩個文字,乙個輸入文字,變數名為a 另乙個動態文字,變數名為b。然後在幀裡寫 onenterframe function if c 0 public function getint byval...

excel中怎麼輸入日期按照自然月,自動計算出到期日

海天盛 1.先開啟excel2007軟體,今天用空白 教你計算。2.在 中輸入輸入日期 本月日期和庫存週期3.分別在進料日期和本月日期中輸入相應的日期。這一次,主要計算源月的數量。輸入日期為整個月份的日期,如下圖所示 4.滑鼠放入庫存週期在d2單元格下方,輸入公式 text sum b2,c2,1 ...