c語言判斷黑色星期五,C語言判斷黑色星期五

2021-07-02 06:00:28 字數 1897 閱讀 9722

1樓:匿名使用者

唉,這一體不用陣列會很麻煩的,

我之前寫給你一個,你沒選,

這次就不寫了

2樓:匿名使用者

3樓:匿名使用者

這個問題首先肯定是要做一個簡單的萬年曆

1.以2023年1月1日,星期一,作為標準。

2.建立2個函式:

一個用來計算到你指定日期為止,所過的總天數。

總天數 = 該年之前的年份總天數 + 該年1月1日到該月1日為止的天數+

該月1日到該日的天數

其中牽涉到閏年的計算:

年份數能被4整除,但不能被100整除;

或者 年份數能被400整除。

一個用來計算某個總天數對應的星期n 。

通過 「總天數 % 7」 可以推出當天是星期幾3.通過鍵盤輸入得到年份,然後用for迴圈驗證每個月的13號是否是星期五。

4.但是要達到你上面說的輸出效果,似乎一定要陣列。因為你是先輸出有多少個『黑色星期五』。這肯定是要先比對,然後把符合的日期儲存起來才可以做到。

如果不要求輸出格式,那可以在步驟3的過程中,滿足一個輸出一個。

通過定義1個bool變數來檢測是否已經找到一個滿足條件的日期。否則最後輸出「沒找到符合條件的日期」

如何用c語言編一個程式判斷黑色星期五

4樓:貝貝

用c語言編一個程式判斷黑色星期五的方法如下:

需要設立一個初始點,比方說設定2023年1月1日為初始點,然後依次按7天計算這樣就可以同時判斷之後的某天是星期幾了。然後重疊上那一天是幾號就可以用一個if(day==星期五&&day==13號)判斷來輸出是黑色星期五了,具體的**可以自己寫出來,可以加入當時英國劃去了幾天的那個事件。

黑色星期五,在西方,星期五和數字13都代表著壞運氣,兩個不幸的個體最後結合成超級不幸的一天。所以,不管哪個月的十三日又恰逢星期五就叫「黑色星期五」。

輸入:年份。

輸出:判斷該年是否包含黑色星期五,如包含,給出具體日期。

5樓:落單de項鍊

在這裡我們就需要設立一個初始點,比方說設定2023年1月1日為初始點,然後依次按7天計算這樣就可以同時判斷之後的某天是星期幾了,然後重疊上那一天是幾號就可以用一個if(day==星期五&&day==13號)判斷來輸出是黑色星期五了,具體的**我想你可以自己寫出來,當然你想得周到些的話可以加入當時英國劃去了幾天的那個事件,不過我也不記得劃了多少天了

6樓:匿名使用者

按樓主的要求:

#include

#include

#include

int main()

; int b[13]=;

int black[10];

for(i=1;i<12;i++)

} else } }

if(j==0)

else

system("pause");

return 0;}

c語言小白求問 一段判斷黑色星期5的程式的判斷原理(不管哪個月的13日又恰逢星期五就叫「黑色星期五」)

7樓:匿名使用者

||if((sum%7+y==6)|bai|(sum%7+y==13)) 解釋,首先,sum初始du值已定為13日,後zhi面依次按月數相加,daosum表示所指本月內13日是當年的容第多少天,%7表示不計迴圈次數,+y表示當前月份13日是星期幾(即是以1月1日為基準計算),==6表示等於星期五(按照西方星期五為一週的第六天計算,此時情況為1月1日恰好是星期天,也就是一週的第一天),==13表示也是等於星期五,但是此時1月1日為星期六。

黑色星期五,黑色星期五是什麼意思

呵呵 我知道你說的哪首歌哦 不過 那不叫黑色星期五 叫做黑色星期天就是憂鬱的星期天 英語 gloomy sunday,匈牙利語 szomor vas rnap 是 世界三大禁曲之一 哈哈 答題不給分啊 告訴我 回答你的問題 有什麼好處 我就 全招了 可以的,現在的不是原版,原版已經不存在了。雖然旋律...

黑色星期五創作背景,黑色星期五的創作背景給人的心理暗示

rezs?seress,生於1899年匈牙利。seress是個自學的鋼琴家,他立志在巴黎成為一個出名作曲家,然而天不從人願,幸?092 之神似乎一直都沒有眷顧他。當然這也因為他鋼琴彈的實在不怎樣。seress雖然堅持著自己的理想,但是他的未婚妻與他意見相左,終於在某一個下午,兩人發生了齟語,他的未婚...

為什麼會有黑色星期五,為什麼叫黑色星期五 它的由來是什麼

西方的說法,星期五和13號都認為比較倒黴的日子 因為歐洲人,特別是英國人,很忌諱週五,還有13 這個數字,而當它們碰到一起,也就是當某一天是13號而同時也是星期五的時候,就被叫做黑色星期五 為什麼叫黑色星期五?它的由來是什麼?為什麼有黑色星期五這麼一說?因為每個星期五是每個星期的最後一天上班,都上了...