c計算農曆日期的問題,C 計算農曆日期的問題

2021-03-16 04:41:24 字數 1532 閱讀 4538

1樓:匿名使用者

農曆實在不知道的話,我可以幫你解決。請問你需要什麼樣的要求?

//判斷閏年,引數:年份,閏年,返回值:false-失敗,true-成功

//計算日期在年內的序數,引數:年,月,日,年內序數,返回值:false-失敗,true-成功

//從年內序數計算月、日,引數:年,年內序數,月,日,返回值:false-失敗,true-成功

//獲取農曆新年的公曆年內序數,引數:農曆年,返回值:農曆新年的公曆年內序數

short lunargetnewyearordinal(word dwlunaryear);

//獲取農曆月的天數,引數:農曆年,農曆月,是否為閏月,返回值:該農曆月的天數,為0代表引數無效

word lunargetdaysofmonth(word dwlunaryear,word dwlunarmonth,bool bleapmonth);

//獲取農曆某一年的閏月情況,引數:農曆年,返回值,該年的閏月月份,0表示無閏月

word lunargetleapmonth(word dwlunaryear);

//公曆轉農曆,引數:公曆年、月、日,農曆年、月、日,是否為閏月,返回值:false-失敗,true-成功

//農曆轉公曆,引數:家歷年、月、日,是否為閏月,公曆年、月、日,返回值:false-失敗,true-成功

//得到指定年份的節氣資訊,首個是小寒

bool getjieqi(word dwyear,word dwmonth,word dwjieqi[2]);

//計算星期,返回-1表示輸入的年月日不正確或者超出年份範圍

short getdayofweek(word dwyear,word dwmonth,word dwday);

//計算某個月的天數,返回天數,如果返回0表示年或月有誤

word getdaysofmonth(word dwyear,word dwmonth);

2樓:江西元谷

推薦一個庫給你吧,叫sxtwl_cpp (github上有,去那搜尋一下) 你試一下看。轉的範圍還很廣的

c語言計算運費問題C語言,計算運費問題,

include stdio.h int main else if 250 s s 500 關係運算不能連用,如題應該是用 來連線兩個關係運算,代表並且的意思 else if 500 s s 1000 關係運算不能連用,如題應該是用 來連線兩個關係運算,代表並且的意思 else if 1000 s s...

計算機C語言,什麼是計算機C語言?

include void main s1 i 0 printf s n s1 什麼是計算機c語言?是計算機程式設計的基本語言哦,多用於系統開發這方面,指標是重點,注意的問題找本書看看吧,一般都有講 c語言是目前世界上流行 使用最廣泛的高階程式設計語言。c語言對作業系統和系統使用程式以及需要對硬體進行...

c語言計算冪函式怎麼算,C語言計算冪函式怎麼算

include int main void printf y d y return 0 或 include include int main void for z 1 z x z y pow x,x 你是這樣意思嗎?include include math.h void main 沒看懂,你想計算x...