當前位置:編程學習大全網 - 編程軟體 - 手機生日編程

手機生日編程

# include & ltconio.h & gt

# include & ltstdio.h & gt

int Ymd2Wday(int年,int月,int日)

{

static int mdays[] = {0,31,28,31,30,31,30,31,31,30,31,30 };

int i,y = year-1;

for(I = 0;我& lt月份;++ I)days+= m days[I];

if(month & gt;2) { //如果這是二月之後的閏年,則增加日期

if(((year % 400)= = 0)|((year & amp;3)= = 0 & amp;& amp(年% 100)))++天;

}

return(y+y/4-y/100+y/400+天)% 7;

}

int main()

{

int y,m,d,w;

static char* wday[]={ "星期日"、"星期壹"、"星期二"、"星期三"、"星期四"、"星期五"、"星期六" };

Printf(" -輸入年、月、日:");

scanf("%d %d %d ",& ampy & amp;m & amp;d);

w = ymd 2d day(y,m,d);

printf("%s\n ",wday[w]);

getch();

返回0;

}

  • 上一篇:我是工科學生,想知道為什麽讓我們學fortran,而不學其他的c或c++之類的語言,他們各自有什麽特點?
  • 下一篇:公式編程應用
  • copyright 2024編程學習大全網