⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 weekdaycalc.c

📁 前两天一个朋友要我写一个51例程
💻 C
字号:
#include <cpudef.h>
#include <weekdaycalc.h>

uchar	code	WeekData[]={0,3,3,6,1,4,6,2,5,0,3,5};

unsigned char GetWeekDay(unsigned char year,unsigned char month,unsigned char day) 
{
	return	((6+WeekData[month-1]+year+day+(year/4))%7);
}

 /*
unsigned char GetWeekDay(unsigned char year,unsigned char month,unsigned char day) 
{ 
    if( month == 1 || month == 2 )   
    { 
        month += 12; 
        if( year > 0 ) 
            year--; 
        else 
            year = 4; 
    } 

    // 返回星期几(星期一用1表示,而星期天用7表示) 
    return 1+(( day + 2*month + 3*(month+1)/5 + year + year/4 ) %7); 
}  
  */


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -