日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

C语言计算今天是一年的第几周

發布時間:2023/12/14 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C语言计算今天是一年的第几周 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
/*!@brief 計算今天是一年的第幾周@param [in] nYear 年@param [in] nMonth 月@param [in] nDate 日@param [in] nWeek 星期幾@return uint16_t*/ uint16_t Cal_YearWeek(int nYear, int nMonth, int nDate, int nWeek) {uint16_t uYearWeek;int nWeekCnt = 0;int nWeekRemain = 0;int nCount = 0;switch(nMonth-1){case 11: nCount += 30;case 10: nCount += 31;case 9: nCount += 30;case 8: nCount += 31;case 7: nCount += 31;case 6: nCount += 30;case 5: nCount += 31;case 4: nCount += 30;case 3: nCount += 31;case 2:if((nYear%4 == 0 && nYear %100 != 0) || nYear%400 == 0){nCount += 29;}else{nCount += 28;}case 1: nCount += 31;default: break;}// 根據當前天數計算屬于一年的第幾周nCount += nDate;nWeekCnt = (nCount + (7 - nWeek))/7;nWeekRemain = (nCount + (7 - nWeek))%7;uYearWeek = nWeekCnt + ((nWeekRemain == 0) ? 0 : 1);return uYearWeek; }

總結

以上是生活随笔為你收集整理的C语言计算今天是一年的第几周的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。