萬年歷怎麼做萬年歷制作方法(萬年歷制法)
單片機萬年歷
今天碰到瞭N個白癡問題。萬年歷是能夠顯示年月日、24節氣、陰歷之類的東西,單片機是一塊芯片。萬年歷可以 使用單片機來做,不過我真不曉得“萬年歷單片機”怎麼做。我想你應該想問的是如何用單片機來做萬年歷,我提供思路。 1。單片機最小系統一塊。可以 使用STC89C52芯片+外圍電路。可以燒入用戶創作的流程,實現萬年歷需要的邏輯。 2。實時時鐘電路一塊,可以 使用DS1302芯片。提供年月日、時分秒數據給單片機。 3。顯示器電路一塊。用以顯示這幾個數據。 4。一些必要的按鍵,用以調整數據。
求用c語言做萬年歷!!!
很簡單,但很麻煩,自己做吧。
主要就是存數據、讀數據、排版
先去查一下1980年1月1日是星期幾(查過,星期二),哪一年是閏年,閏年有366日。打比方說需要查2010年1月1日的數據,就用{[(2010-1980-閏年數)*365+閏年數*366]-3}%7
由於一個星期從星期日開始,假如你把星期日預示成0,那麼1980年1月1日就是一個星期的第3日,-3,再%7,就總結出這天是星期幾
原理簡單,寫起來麻煩,因此我是不會給你代碼的,哈哈
用C語言怎麼編寫萬年歷
哈哈,我編的第1個正經的流程就是這個流程瞭!
我自己編出來的,超爽啊!
#include <stdio。h>
int leap (int year)
{if(year%4==0&&year%100!=0||year%400==0)
return 1;
else return 0;
}
int days_month (int month,int year)
{
if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)
return 31;
if(month==4||month==6||month==9||month==11)
return 30;
if(month==2&&leap(year)==1) return 29;
else return 28;
}
int firstday(int month,int year)
{int w;
w=(1+2*month+3*(month+1)/5+year+year/4+year/400-year/100)%7+1;
return w;
}
main()
{int i,j=1,k=1,a,b,month,year;
printf("\n input month and year:\n");
scanf("%d%d",&month,&year);
b=days_month(month,year);
a=firstday (month,year);
printf(" Sun Mon Tue Wed Thu Fri Sat \n");
if(a==7)
{for(i=1;i<=b;i++)
{printf("%4d",i);
if(i%7==0)
{printf("\n");
}
}
}
if(a!=7)
{while (j<=4*a)
{printf(" ");
j++;
}
for(i=1;i<=b;i++)
{printf("%4d",i);
if(i==7*k-a)
{printf("\n");
k++;
}
}
}
getch();
萬年歷怎麼做?
萬年歷不難做。難得是數據,數據比較龐大啊。
剖析一下。你僅需要慎重考慮一下閏年。陰歷60年一個輪回,
農歷陽歷分開算,最後數據組合就是既有農歷又有陽歷瞭。
同樣,節氣也是,做一個農歷節氣表,一個陽歷節氣表。
做下對應就能夠瞭。
具體實現就不多說瞭。很容易,你能夠做基於web的也可以基於form的。開發語言可以 使用vs系列,java系列。假如是web的,可以 使用php,aspx,jsp。數據庫用mysql就能夠,mssql比較傻瓜容易上手。oracle的話沒必要。
提供一個處理方案:
做基於web的。aspx+c#+ado。net+mssql
這樣你就能夠把工作重點放在算法實現上。
萬年歷查詢表公歷
萬年歷查詢19830514是公歷什麼時候 萬年歷
公歷 1983年6月二十四日 星期五
陰歷 五月十四 癸亥年【豬年】戊午月 癸未日
陰歷1983、05、14是公歷1983年6月二十四日 星期五
萬年歷天幹地支表查詢 1987年5月13日 星期三 陰歷四月十六日 丁卯年 乙巳月 壬戌日
萬年歷查詢表1969年11、25新歷是幾 萬年歷
公歷?(新歷) 1970年1月2日 星期五
陰歷 十一月廿五 己酉年【雞年】丙子月 壬午日
萬年歷1969年陰歷11、25 , 新歷是1970年1月2日 星期五
萬年歷查詢 日歷查詢 陰歷查詢 陰歷日1979217歷 老黃歷 萬年歷表 1979-03-15 星期四,二月十七,己未年 【羊年】,丁卯月 辛巳日;
萬年歷陽歷財神方位查詢表 財神查詢,無論是陽歷還是陰歷,都需要曉得幹支,通過某年的支查年財神在哪裡,通過月令幹支查當月財神在那個方位,依據日子幹支查當天財神在哪個方向。
甲乙東北方位是財神;丙丁向在西方尋;戊己正北方位坐,庚辛正東去安身,壬癸原來正南坐,便是財神真方位。
星座查詢陰歷還是陽歷萬年歷查詢19801128 星座是按出生那年的陽歷(新歷,公歷)生日劃分的,星座是射手座
下面是星座日期劃分表,把陽歷生日對照下面的就能夠知道是哪個星座啦
白羊座 ( 03/21 - 04/20 )
金牛座 ( 04/21 - 05/20)
雙子座 ( 05/21 - 06/21)
巨蟹座 ( 06/22- 07/22)
獅子座 ( 07/23 - 08/22)
處女座 ( 08/23 - 09/22)
天秤座 ( 09/23 - 10/23)
天蠍座 ( 10/二十四 - 11/22)
射手座 ( 11/23 - 12/21)
魔羯座 ( 12/22 - 01/19)
水瓶座 ( 01/ 20- 02/18)
雙魚座 ( 02/19 - 03/20)
萬年歷陰歷查詢 你想查什麼啊
放假安排
2023年放假安排時間表日歷(圖) 官方2023年全年公休假放假安排 2023年節假日放假安排 2023全體公民放假的節日 2023年放假安排時間表通知 2023年放假安排時間表國務院 2023年放假安排時間表(官方版) 2023年放假安排時間表圖 2023年全年公休假
2023年五一放假安排 2023年青年節放假安排 2023年兒童節放假安排時間 2023年端午放假安排 2023年抗戰勝利紀念日放假安排 2023年中秋放假安排時間表 2023年重陽節放假安排 2023年國慶放假安排時間表 2023年12月放假安排時間表日歷 2023年11月放假安排時間表日歷 2023年10月放假安排時間表日歷 2023年9月放假安排時間表日歷 2023年8月放假安排時間表日歷 2023年7月放假安排時間表日歷 2023年6月放假安排時間表日歷 2023年5月放假安排時間表日歷 2023年4月放假安排時間表日歷
日歷表 2023年日歷帶陰歷全年 2023年全年日歷表
2023年12月份日歷表 2023年10月份日歷表 2023年9月份日歷表 2023年8月份日歷表 2023年7月份日歷表 2023年6月份日歷表 2023年5月份日歷表 2023年4月份日歷表
24節氣 立春節氣 雨節氣水 驚蟄節氣 春分節氣 清明節氣 谷雨節氣 立夏節氣 小滿節氣 芒種節氣 夏至節氣 小暑節氣 大暑節氣 立秋節氣 處暑節氣 白露節氣 秋分節氣 寒露節氣 霜降節氣 立冬節氣 小雪節氣 大雪節氣 冬至節氣 小寒節氣 大寒節氣
十二時辰 亥時 戌時 酉時 申時 未時 午時 巳時 辰時 卯時 寅時 醜時 子時
吉日吉時查詢 出嫁黃道吉日 領出嫁證吉日 搬傢吉日 剪發吉日 開業吉日 提車黃道吉日 下葬吉日 上梁吉日 吉日 祈福吉日 掛牌吉日 生子吉日 祭祀吉日 婚嫁吉日 安床吉日 領證吉日 裝修吉日 入宅吉日 出行吉日 納婿吉日 安門吉日 起基吉日 豎柱吉日 謝土吉日 栽種吉日 沐浴吉日 出火吉日 開廁吉日 塞穴吉日 移柩吉日 開池吉日
2023黃道吉日 2023年12月黃道吉日 2023年11月黃道吉日 2023年10月黃道吉日 2023年9月黃道吉日 2023年8月黃道吉日 2023年7月黃道吉日 2023年6月黃道吉日 2023年5月黃道吉日 2023年4月黃道吉日
2023出嫁吉日 2023年12月出嫁吉日 2023年11月出嫁吉日 2023年10月出嫁吉日 2023年9月出嫁吉日 2023年8月出嫁吉日 2023年7月出嫁吉日 2023年6月出嫁吉日 2023年5月出嫁吉日 2023年4月出嫁吉日
2023訂婚吉日 2023年4月訂婚吉日 2023年5月訂婚吉日 2023年6月訂婚吉日 2023年7月訂婚吉日 2023年8月訂婚吉日 2023年9月訂婚吉日 2023年10月訂婚吉日 2023年11月訂婚吉日
2023提車吉日 2023年4月提車吉日 2023年5月提車吉日 2023年6月提車吉日 2023年7月提車吉日 2023年8月提車吉日 2023年9月提車吉日 2023年10月提車吉日 2023年11月提車吉日 2023年12月提車吉日
2023搬傢吉日 2023年12月搬傢吉日 2023年11月搬傢吉日 2023年10月搬傢吉日 2023年9月搬傢吉日 2023年8月搬傢吉日 2023年7月搬傢吉日 2023年6月搬傢吉日 2023年5月搬傢吉日 2023年4月搬傢吉日
節日大全 勞動節 婦女節
兒童節 植樹節 。。。。。。>>
I95l年萬年歷查詢表2月l4是公歷多少號 I95l年萬年歷查詢表2月l4是公歷1951年3月21日星期三
陰歷1951年二月十四日查詢信息如下:
公歷:1951年3月21日星期三白羊座
陰歷:兔年 二月 十四日
四柱:辛卯 辛卯 庚申 節氣:春分 生誕: 二十八宿:尾 甲子納音:石榴木 距今:已過去23900天
萬年歷查詢表破屋 公歷:1973年8月13日 獅子座
萬年歷查詢表一九七0年八月初二公歷是什麼日子 萬年歷
公歷 ?1970年9月2日 星期三
陰歷 八月初二 庚戌年【狗年】甲申月 乙酉日
萬年歷一九七0年陰歷八月初二 , 公歷是1970年9月2日 星期三
萬年歷對應表
公元和萬年歷對應表 萬年歷就是公元歷的延伸,把公元歷向前和向後推出瞭許多年,不用對照,一直就是一回事,一種歷法,真心在幫你期待采納,
萬年歷對應表 給你個地址,公歷、陰歷可以自動轉換。
最早可以查到1900年。
qq。ip138/day/
萬年歷公歷陰歷查詢 可以相互切換的
萬年歷五行查詢表 這個 我看平時都是在這兒看 萬年歷時辰、吉兇、宜忌、五行、老黃歷什麼的 皆有 感覺很豐富 就是偶爾感覺日歷加載有點慢的 萬年歷查詢 wnl。shebao5/
萬年歷的c語言流程代碼包括節假日陰歷,陰歷轉公歷,公歷陰歷查詢某 /* 多格式萬年歷 1、問題 設計流程實現多規格打印萬年歷,要求每一橫排打印x個月 整數x可取1,2,3,4,6五個選項 2、設計思路 設置兩個數組:一維m數組存放月份的天數,如m(8)=31,即8月份為31天 二維d數組存放日號,如d(3,二十四)=11,即3月份第二個星期的星期4為11號 其中二十四分解為十位數字2與個位數字4,巧妙地利用二維數組存放瞭三維信息 輸入年號y,m數組數據通過賦值完成。依據歷法規定,平年二月份為28天; 若年號能被4整除且不被100整除,或能被400整除,該年為閏年,二月份是二十九天 則必須把m(2)改為29、 並 且,依據歷法,設y年元旦是星期w(取值0-6,0為星期日),整數w的計算公式為 w={y+[(y-1)/4]-[(y-1)/100]+[(y-1)/400]}%7 []為取整。 元旦以後 ,每增添一天,w增1,當w=7時改為w=0即可。 設置三重循環i、j、k為d數組的d(i,j*10+k)賦值。i:1-12,預示月份號;j:1-60 預示每一個月約定最多6個星期;k;0-6,預示星期k。從元旦的a=1開始,每賦一個元素, a增1,同時w=k+一、當w=7時,w=0(為星期日)。當a>m(i)時,終止第i月的賦值操作。 輸入格式參數x(1,2,3,4,6),設置4重循環控制規格打印: n循環,n:1-12/x,控制打印12/x段(每一段x個月)。、 j循環,j:1-6,控制打印每月的6個星期(6行)。 i循環,i:t--t+x-1,控制打印每行x個月(從第t個月至t+x-1月,t=x(n-1)+1)。 k循環,k:0-6,控制打印每個星期的7天。 */ #include #include void main() { int a,i,j,n,k,t,w,x,y,z; static int d[13][78]; int m[14]={0,31,28,31,30,31,30,31,31,30,31,30,31}; char wst[]=Sun Mon Tue Wed Thu Fri Sat; puts(Please enter the year: ); scanf(%d,&y); if(y%4==0&&y%100!=0||y%400==0)閏年的二月是二十九天 m⓶=29; w=(y+(y-1)/4-(y-1)/100+(y-1)/400)%7;計算y年元旦為星期w for(i=1;im[i]) break; } if(a>m[i]) break; } } puts。。。。。。>>
何謂萬年歷手表?跟一般機械表有著哪些個不同? 樓上的friend回答的很清楚的。
簡單地說,機械表的日期記錄功能分為日歷,年歷,萬年歷。日歷表就是每一個月都要調日期,他僅有一個31日的日期盤,不能自動識別大小月,每一個月末尾一天都要調節。而年歷就要稍稍復雜一點,他靠機芯齒輪的編程組合可以實現一年中大小月的識別,總之每一年隻有2月這個特殊的月份需要調一次日期,其他別的月份能自動識別30天和31天。 而 萬年歷就更高檔瞭,裡面齒輪的流程設計就更復雜瞭。固然他叫萬年歷,但不是說真的一萬年不用調,而通常都是幾百年1000多年,可以自動識別平年閏年,每一年的大小月以及二月,皆能自動識別。調好後幾百年上千年都不用調日期瞭。
至於表盤的形式,大都皆會有年份,月份和日期以及星期的顯示,不過呢有的是窗口數字跳動顯示,有的是指針旋轉顯示。當然亦有些追求簡潔的打比方說亨利穆時MOSER & CIE,僅有一個日期窗口的萬年歷。
價格嗎,日歷表就很便宜瞭,基礎機芯皆可以實現,幾千塊錢就能夠買到。年歷就要耿萬塊瞭。而萬年歷就更貴瞭,和陀飛輪以及報時 並稱三大發雜功能,瑞士品牌的萬年歷表大多都要二十萬以上。
萬年歷手表如何區分大小月 萬年歷手表不用區分
萬年歷機構是可以自動區分大小月的,並且二月也是可以自動識別的
假如是復雜的恒久萬年歷,即使是閏二月也無需理會
萬年歷天幹地支表查詢 1987年5月13日 星期三 陰歷四月十六日 丁卯年 乙巳月 壬戌日
萬年歷金木水火土五行查詢表 138****3881 :你好。
農歷年四月初三,壬申日,申金,陽金
初四,癸酉日,酉金,陰金
十五,甲申日,申金,是陽金
十六,乙酉日,酉金,是陰金
廿七,丙申日,申金,是陽金
廿八,丁酉日,酉金,是陰金
祝您好運。