编写一个程序,计算一年的第165天是第几个星期的第几天

编写一个程序,计算一年的第165天是第几个星期的第几天
2025-05-22 00:14:32
推荐回答(1个)
回答(1):

#include
main()
{int a[12]={31,28,31,30,31,30,31,31,30,31,30,31},/*平年的*/
b[12]={31,29,31,30,31,30,31,31,30,31,30,31};/*闰年的*/
int year,month,day,sum,n=0;
scanf("%d,%d,%d",&year,&month,&day);
if(year%4==0)
{for(sum=0;n sum=sum+b[n];
sum=sum+day;}
else
{ for(sum=0;n sum=sum+a[n];
sum=sum+day;}
printf("%d",sum);
getchar();
}