实用文档
文案大全
经典C语言源代码
1、(1)某年某月某日是星期几
#includestdio.h
int main()
{
int year, month, day;
while (scanf_s(%d%d%d, year, month, day) != EOF)
{
if (month == 1 || month == 2)//判断month是否为1或2
{
year--;
month += 12;
}
int c = year / 100;
int y = year - c * 100;
int week = (c / 4) - 2 * c + (y + y / 4) + (13 * (month + 1) / 5) + day - 1;
while (week0) { week += 7; }
week %= 7;
switch (week)
{
case 1:printf(Monday\n); break;
case 2:printf(Tuesday\n); break;
case 3:printf(Wednesday\n); break;
case 4:printf(Thursday\n); break;
case 5:printf(Friday\n); break;
case 6:p
原创力文档

文档评论(0)