马上元旦了,也就是新年。
今天也是刚刚研究了一下,网上查出来一个公式,可以计算某年元旦具体是星期几。
公式是这样的。
//添加一个计算某年元旦具体是星期几的公式
//day=year+(year-1)/4-(year-1)/100+(year-1)/400;
//day%7==数字为0时为星期天,其他天数为1-6.
然后,接下来是我自己编写的代码。
正在转行程序员的作者,参考的代码也很简单。
#include <stdio.h>
main()
{
int day, year, z;
printf("input year:");
scanf_s("%d", &year);
day = year + (year - 1) / 4 - (year - 1) / 100 + (year - 1) / 400;
z = day % 7;
if (z == 0)
printf("sunday");
if (z == 1)
printf("monday");
if (z == 2)
printf("tuesday");
if (z == 3)
printf("wensday");
if (z == 4)
printf("thursday");
if (z == 5)
printf("friday");
if (z == 6)
printf("saturday");
}
以上就是提供的元旦计算星期几的方式了,公式很给力,祝大家新年快乐!!!!