#include <stdio.h>
#include <stdlib.h>
void main(void)
{
int a;
int i; //判断星期几
int j;//判断月和日;
short month = 1;
short day=0;
short arrDay[] = { 31,29,31,30,31,30,31,31,30,31,30,31 };
char arrWeek[][7] = { "星期二","星期三","星期四","星期五","星期六","星期日","星期一"}; //也能用指针数组代替
printf("Please a day between 1~366\n");
scanf_s("%d", &a);
i = a % 7;
for (j = 0; j < 12; j++)
{
if (a <= arrDay[j])
{
day = a;
break;
}
a -= arrDay[j];
month++;
}
printf("The date is :2020年%d月%d日-%s\n", month, day, arrWeek[i]);
system("pause");
}
2020年中,已知本年中的第几天求解改天是2020年的几月几日星期几
于 2022-01-15 11:33:04 首次发布