2018编程俱乐部18级新手任务(一)

简介: 2018编程俱乐部18级新手任务(一)

G - 第几天?


传送门

总结:

①.多组输入数据,每组占一行,因此代码中即可写成,直至出现EOF,结束运行。

②.题中输入数据是“1985/1/20”要让输入中跳过扫描“/”,即在%d中加上“/”。

③.根据题中要求可知,隐含条件是让判断闰平年(当年份整除4并且不整除100,或者年份可以整除400时是闰年)。

④.for 循环,C语言中的for循环与python语言差别比较大,for(a;b;i++){a代表的是i的起始数值,b是i的判断语句,i++代表的是i在(变化)递增。}

PS:

因为for循环里只有一个语句,所以没有用{}括起来,当有两个及以上语句时,记得加{}

#include <stdio.h>
int main()
{
    int a,b,c,m,i,k;
    int month[13] = {0,31,29,31,30,31,30,31,31,30,31,30,31};
    while(scanf("%d/%d/%d",&a,&b,&c) != EOF){
        if ((a%4==0 && a%100!= 0) || a%400==0)
            month[2]=29;
        else
            month[2]=28;
    k=0;
        for (i = 1;i < b;i++)
            k+=month[i];
        k+=c;
        printf("%d\n",k);
    }
    return 0;
}


相关文章
|
搜索推荐 SEO
从零开始搭建群众权益平台(十一)
从零开始搭建群众权益平台(十一)
43 0
|
6月前
|
运维
会员系统功能售卖之一之学习资源,余老师的优点PTF做的好,公众号做的好,自媒体运维的好,教学视频类网站,学习自媒体运维可以多看看别人视频,讲课不会讲可以用音频转文字看看人家是怎样讲的,可以在网站上视频
会员系统功能售卖之一之学习资源,余老师的优点PTF做的好,公众号做的好,自媒体运维的好,教学视频类网站,学习自媒体运维可以多看看别人视频,讲课不会讲可以用音频转文字看看人家是怎样讲的,可以在网站上视频
|
新零售 人工智能 供应链
七星创客/艾倍生/推三返一/系统开发方案项目/开发案例/规则玩法/源码程序
  所谓新零售即是个人、企业以互联网为依托,通过运用大数据、人工智能等先进技术手段,对商品的生产、流通与销售过程进行升级改造,进而重塑业态结构与生态圈,并对线上服务、线下体验以及现代物流进行深度融合的零售新模式。
|
8月前
|
JavaScript 小程序 Java
基于Java的大学生平时成绩量化管理系统设计与实现(亮点:点赞评论、上传下载视频资源、多用户论坛交流)
基于Java的大学生平时成绩量化管理系统设计与实现(亮点:点赞评论、上传下载视频资源、多用户论坛交流)
99 0
|
8月前
|
前端开发 搜索推荐 算法
如何用Java实现一套特色民宿平台系统?
如何用Java实现一套特色民宿平台系统?
131 0
|
8月前
|
JavaScript 前端开发 开发工具
前端新人入职必备清单,保姆级教程!(上)
前端新人入职必备清单,保姆级教程!
199 0
|
8月前
|
前端开发 数据可视化 开发工具
前端新人入职必备清单,保姆级教程!(下)
前端新人入职必备清单,保姆级教程!(下)
118 0
|
8月前
|
存储
扫雷游戏的实现以及具体分析(保姆级教学)
扫雷游戏的分析和设计、扫雷游戏的文字描述、开始前的准备---多文件的创建、开始实操、扫雷游戏的扩展
|
机器学习/深度学习
【扫雷】初级版保姆级教学
【扫雷】初级版保姆级教学
|
关系型数据库 Java 数据库连接
MyBatus-Plus保姆级快速上手教程
MyBatus-Plus保姆级快速上手教程
88 0