马云成功的挫折的事例:菜鸟问题C语言如何编一个查看指定日期为星期几

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/28 02:18:29
偶是一个编程菜鸟 初学C语言 问一个问题哦 望大家能帮帮偶
在C语言中 怎么编一个只要输入年 月 就能查到该月的1号是星期几的程序, 加深一点 如何在屏幕上显示这个月的日历
谢谢

int week_no (int y , int m , int d )
{
int x ;
int first_data[]={00,06, 02, 02, 05, 00, 03, 05, 01, 04, 06, 02, 04};
x = first_data[m] + d -1 ;
x += (y -2000 + 3 )/4 ;
x += y - 2000 ;
if (!( y % 4 ) && (m > 2 ))
x++;
return (x%7);
}

void main()
{
int n = week_no(2006,4,24);
printf("%d\n",n);
}