1樓:平金蘭波賦
#include
#define
year
365int
leap(int
year)
void
count(int
year,
intmonth)
/*基:2023年1月*/
day+=temp;
/*加上2023年1月1號是星期六*/
first_day=day%7;
/*對7取餘,為1號星期*/
}else
/*以下25行,計算<2023年,演算法同上*/day-=temp;
/*減去1號的6天*/
day=day%7;
first_day=(7-day)%7;
/*反對稱*/
}switch(month)
printf("
sunmon
tuewed
thufri
sat\n");
for(i=1;i<=4*first_day;i++)/*輸出空格*/
printf("
");for(i=0;i }void main() for(i=1;i<13;i++) getch();} 2樓:慎美媛家午 程式並不是很長,所以沒有分檔案 #include intmonth_to_day(int c);void show(int d);int year,month,day; intmain() else d=(a-b)*365+b*366+c+day; show(d); //輸出星期幾 return0;} intmonth_to_day(int c)returnc;} void show(intd)} 3樓:匿名使用者 演算法可以根據一個經典的數學技巧 我寫過一個c的這個程式 c語言程式設計序實現如下功能:輸入任意一個日期的年、月、日的值,求出是星期幾並輸出。 4樓:風翼殘念 用蔡勒公式即可: #include int main () c = y / 100; y = y - c * 100; w = (c / 4) - 2 * c + (y + y / 4) + (13 * (m + 1) / 5) + d - 1; while (w < 0) w += 7; w %= 7; if (w == 0) printf ("星期日"); else printf ("星期%d", w); return 0; } 方法二: #include void main () else if (y%4==0) c=c 1;}s=(y-1)*365 (y-1)/4-(y-1)/100 (y-1)/400 c; w=s%7; switch (w)} 5樓:匿名使用者 #include void main() else if (y%4==0) c=c+1;}s=(y-1)*365+(y-1)/4-(y-1)/100+(y-1)/400+c; w=s%7; switch (w)} 6樓:月下憶嬌娘 實現以下功能: 第一任意一年有多少天。 第二,任意的日期是當年的第幾天 第三,0年1月1日是星期幾,或者其他的一個固定日期你必須確定是星期幾。這裡比如0年1月1日是星期一。 第四,根據1,2可以知道給定的日期對0年1月一日來說是第幾天。這樣直接除以7,可以知道該天比「星期一」大幾天。直接求出來該日期是星期幾即可。 問:c++程式設計: 1,輸入年月日,輸出距離今天還有多少天,星期幾,是否是公曆日。假定輸入的年份 7樓:匿名使用者 #define _crt_secure_no_warnings #include #include using namespace std; // 判斷星期幾 int getweekday(const int year, const int yday) // 是否閏年 bool isleapyear(const int year) // 獲取當天是一年中的第幾天 int getyearday(const int year, const int month, const int mday) }yday += mday; return yday; }// 計算兩個日期的天數差(假設date1小於date2) nday += (yday2 - yday1); return nday; }// 公曆節日,隨便弄15個。 const char* festivals = ; char *weekdays = ; void testdate1() ;sprintf(szdate, "%d,%d", month, day); for (int i = 0; i < 30; i+= 2)}} void testdate2() int main() } while (op != 3); system("pause"); return 0;} 公曆 1992年 01月 23日 農曆 1991年 臘月 十九 辛未年 辛丑月 戊戌日 羊年,牛月,狗日 所以你的年生肖是 羊,月生肖是牛,日生肖是狗 我屬龍64年,52歲 出生日期 陽曆1992年1月13號屬什麼生肖?92年1月13是農曆的臘月初九 屬相按農曆是屬羊 1992年1月十三屬猴是什麼星... 遠古的時候,人類的祖先是按照太陽的升落來安排生活和生產的.早上太陽升起,日出而作 開始做工幹活 晚上太陽落下,日入而息 可以睡覺休息。人們把一個白天一個夜晚當做一 日 於是 日 就成為天然的時間單位。人們又逐浙地發現,天上的月亮有時圓,有時缺,經過長期觀察,還知道這次月圓到下次月圓是有周期的,都是2... 1971 1 5 農曆70年臘月初九,當天的年月日干支為 庚戌年 戊子月 庚寅日,這天出生的人,屬狗,釵釧金命,日主五行庚金,論命以庚金為中心。庚戌,年柱納音釵釧金,屬相為狗 戊子,月柱納音霹靂火,屬相為鼠 庚寅,日柱納音松柏木,屬相為虎。屬相只有一個,就是年 屬狗!月日有五行屬性 年 月 日 庚戌...年月日各屬什麼
年 月 日的來歷
出生年月日屬相查詢陽曆農曆,出生年月日屬相查詢陽曆2023年1月5日農曆2023年12月9日年月日屬相分別是什麼?謝謝。