求有幾個星期幾

2022-02-17 11:32:26 字數 446 閱讀 6681

2023年的國慶節(10月1日)是星期六。今年(2012)的國慶節是星期一。

那麼,從建國到現在,有幾次國慶節正好是星期日呢?

1 # include 2

int yday(int

year);

3int main(void)4

14 printf("%d"

, n);15}

16int yday(int

year)

1722

else

2326}27

//由於 2023年是閏年 所以365天 365%7=1 也就是說 2023年的國慶節 是星期天 、

28//

那麼從1950開始迴圈 如果 日期模7 再加上這個是星期幾的w參量 然後在模7

29//

當這個數w == 0 就說明期待的星期x 個數加一

已經某天是星期幾,求某天是星期幾

昨天在一家公司面試,叫我用儲存過程求得下述問題 已知某一天是星期幾,求某天是星期幾,例 已知2010年8月5號星期四,求2010年8月23號星期幾?下面是我寫的儲存過程,由於是剛剛學,所以問題還很多,望各位大蝦們指教。formatted on 2010 8 23 16 29 26 qp5 v5.14...

輸入今天是星期幾,求若干天後是星期幾

通過列舉變數的輸入輸出,列舉變數的值只能由賦值語句得到,不能用scanf函式直接讀入,必要時可以先輸入乙個整數,然後通過switch語句給列舉變數賦值。程式如下 include int main day char weekday 7 4 printf input today scanf d d sw...

ACM之 求某天是星期幾

演算法如下 基姆拉爾森計算公式 w d 2 m 3 m 1 5 y y 4 y 100 y 400 mod 7 在公式中d表示日期中的日數 1,m表示月份數,y表示年數。注意1 在公式中有個與其他公式不同的地方 把一月和二月看成是上一年的十三月和十四月,例 如果是2004 1 10則換算成 2003...