1949年的国庆节(10月1日)是星期六.......

原创 2017年05月25日 11:10:36

问题:

1949年的国庆节(10月1日)是星期六。

今年(2012)的国庆节是星期一。

那么,从建国到现在,有几次国庆节正好是星期日呢?

只要答案,不限手段!

可以用windows日历,windows计算器,Excel公式,。。。。。

当然,也可以编程!

不要求写出具体是哪些年,只要一个数目!

思路:

先求出是第几天然后根据1950年1月1日是星期天,通过取余得到第i年10月一日是星期几。

代码:

#include <stdio.h>

int day(int y,int m,int d)
{
    int days;  //计算得到的天数
    int i;
    int a[13]= {0,31,28,31,30,31,30,31,31,30,31,30,31};
    days=d;
    //下面要加上前m-1月的天数
    for(i=1; i<m; i++)
    {
        days+=a[i];
    }
    if(m>2&&((y%4==0&&y%100!=0)||y%400==0)) //若闰年,且晚于2月,加一天
        days++;
    return days;
}
int main()
{
    int sum=0,judge=0;
    int year;
    int k;
    for(year=1950; year<=2011; year++)
    {
        sum+=day(year,10,1);
        k=(sum-1)%7;//1950年一月一日为星期天,所以得到的天数总和许减去1或加6,再取余,才能判断当天是否为星期天
        if(k==0)
        {
            judge++;
            printf("%d\n",year);
        }
    }
    printf("%d",judge);
    return 0;
}
运行结果:

小结:分清时间顺序。

版权声明:本文为博主原创文章,未经博主允许不得转载。

国庆星期日 1949年的国庆节(10月1日)是星期六。 今年(2012)的国庆节是星期一。

/* 国庆星期日 1949年的国庆节(10月1日)是星期六。 今年(2012)的国庆节是星期一。 那么,从建国到现在,有几次国庆节正好是星期日呢? 只要答案,不限手段! 可以用windows日历,w...
  • hanshileiai
  • hanshileiai
  • 2013年04月19日 21:35
  • 4874

国庆星期日 1949年的国庆节(10月1日)是星期六。 今年(2012)的国庆节是星期一。

/* 国庆星期日 1949年的国庆节(10月1日)是星期六。 今年(2012)的国庆节是星期一。 那么,从建国到现在,有几次国庆节正好是星期日呢? 只要答案,不限手段! 可以用windows日历,w...
  • hanshileiai
  • hanshileiai
  • 2013年04月19日 21:35
  • 4874

蓝桥杯 国庆星期日

1949年的国庆节(10月1日)是星期六。 今年(2012)的国庆节是星期一。 那么,从建国到现在,有几次国庆节正好是星期日呢? 只要答案,不限手段! 可以用windows日历,windows计算器...
  • MrXu_Persi
  • MrXu_Persi
  • 2016年11月27日 14:38
  • 322

2016/10/1 国庆新更

很长时间没有更新博客了!因为最近都做完了笔试,大多是进行的都是面试,所以也没有什么干货可以写上来,只能写写阶段性的东西!这期间还是进行了三个笔试,一个是联想的,SHL,内容很多,涉及到英语理解,还有数...
  • u012925231
  • u012925231
  • 2016年10月01日 21:59
  • 123

蓝桥杯java -身份证号码升级

问题描述   从1999年10月1日开始,公民身份证号码由15位数字增至18位。(18位身份证号码简介)。升级方法为:   1、把15位身份证号码中的年份由2位(7,8位)改为四位。   2、最...
  • qq_34594236
  • qq_34594236
  • 2016年04月10日 19:16
  • 314

2015年我的国庆节

光阴似水,转眼到国庆了,每年一到国庆节,感觉一年的日子很快很快的就到尽头了...        国庆长假期间,本来打算出去走一趟的,计划不如变化,最终还是被父母叫回家,帮忙干农活。还是说说下,我的国...
  • fengqingtao2008
  • fengqingtao2008
  • 2015年10月12日 14:59
  • 257

今天国庆~

学校食堂,打了一个菜,8两饭,就算过了10月1,中秋和母亲在母亲单位吃的饭,母亲昨天刚送上车,应该下午就可以到站,呵呵今天,刚买了个手机这几天还是比较充实的,明天签合同,又要忙一阶段了,:)~ 为了我...
  • www_307
  • www_307
  • 2004年10月01日 19:45
  • 743

国庆第一天

  正如冯巩大师,所言。“放假的感觉————爽!”。  今天是放假的第一天。没有亏待自己,大清早8:30才起床,哈哈。终于睡了个懒觉。满足了一下自己。吃早餐,吃了个汉堡,加一杯冰牛奶。今天早餐是吃的最...
  • bohemia
  • bohemia
  • 2005年10月01日 10:32
  • 694

国庆节复习(1)

动态规划 数字三角形
  • shm20000412
  • shm20000412
  • 2016年10月02日 15:46
  • 181

记2015年的国庆节--给自己

记国庆 和近几次的长假相似,计划做些工作学些习,但是,都没有做,但是,很充实,也许,假期本来就是让我们好好休息的 陪老婆买衣服... 陪孩子去儿童乐园... 搭了两天帐篷,进行户外烧烤... 买了...
  • puma_dong
  • puma_dong
  • 2015年10月08日 01:59
  • 439
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:1949年的国庆节(10月1日)是星期六.......
举报原因:
原因补充:

(最多只允许输入30个字)