原题干:

本题要求编写程序计算某年某月某日是该年中的第几天。

输入格式:

输入在一行中按照格式“yyyy/mm/dd”(即“年/月/日”)给出日期。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。闰年的2月有29天。

输出格式:

在一行输出日期是该年中的第几天。

输入样例1:

2009/03/02

输出样例1:

61

输入样例2:

2000/03/02

输出样例2:

62

代码:

#include<stdio.h>
int main()
{int y,m,d;scanf("%d/%d/%d",&y,&m,&d);if (m>1) d=d+31;if (m>2){if(y%400==0||(y%4==0&&y%100!=0)){d=d+29;}else{d=d+28;}}if (m>3)d=d+31;if (m>4)d=d+30;if (m>5)d=d+31;if (m>6)d=d+30;if (m>7)d=d+31;if (m>8)d=d+31;if (m>9)d=d+30;if (m>10)d=d+31;if (m>11)d=d+30;if (m>12)d=d+31;printf("%d",d);return 0;
}

python里用字典就行,刚学C感觉这个真滴麻烦

浙大中M22春C、Java入门练习7-19计算天数的解相关推荐

  1. Java入门培训班怎么选择

    想要学习java技术,小编一直给小伙伴推荐的是报班学习,目前市面上的java培训机构有很多,对于java培训班的选择很多小伙伴都比较迷茫,下面小编就为大家详细的介绍一下Java入门培训班怎么选择的问题 ...

  2. Java入门学习注意事项有哪些?

    想要学好java技术,做好学习规划路线和注意事项是非常重要的,尤其是零基础学员,Java涉及到的知识点非常多,我们需要制定合理的Java学习路线图,这样会事半功倍,下面小编和大家总结一下Java入门学 ...

  3. Java实用教程笔记 Java入门

    Java入门 JDBC Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新 ...

  4. Java入门(一):Hello World !

    前言 从今天开始,准备写Java Web开发的系列文章,毕竟自己主攻的还是Java方向,Python只是业余学习的兴趣使然,在第二技能还没有培养成熟前,做好第一技能的巩固和提高是很有必要的.从正式入行 ...

  5. 《Java入门经典(第7版)》—— 6.11 练习

    本节书摘来异步社区<Java入门经典(第7版)>一书中的第6章,第6.11节,作者:[美]Rogers Cadenhead(罗格斯 卡登海德),更多章节内容可以访问云栖社区"异步 ...

  6. [Java入门笔记] 面向对象编程基础(二):方法详解

    2019独角兽企业重金招聘Python工程师标准>>> 什么是方法? 简介 在上一篇的blog中,我们知道了方法是类中的一个组成部分,是类或对象的行为特征的抽象. 无论是从语法和功能 ...

  7. 【极客学院每日1课 】Java入门与常用技巧

    2019独角兽企业重金招聘Python工程师标准>>> Java是Android开发者必学的基础编程语言.你的基础怎么样? 遥想当年,小乔还未出嫁,小编在大学里面,啃书本,听教授在课 ...

  8. Java必备:java入门、java学习

    2019独角兽企业重金招聘Python工程师标准>>> 版权声明:本文为北京尚学堂原创文章,未经允许不得转载. 1.Java入门 1-1.Java具有那些适合在Internet环境中 ...

  9. Java入门学习笔记[狂神说Java]

    写在前面: 本文根据B站狂神说Java 与菜鸟教程 整理而来,仅供个人学习使用,如有侵权,请联系删除. 文章目录 IDEA使用 Java基础01:注释 Java基础02:数据类型 Java基础03:类 ...

最新文章

  1. ecplise 工具字体大小的调整
  2. redmine忘记username和password
  3. 服务器的BIOS引导模式设置为什么,Legacy BIOS 引导模式和 UEFI 引导模式
  4. 疯子的算法总结(七) 字符串算法之 manacher 算法 O(N)解决回文串
  5. LSGO软件技术团队2015~2016学年第十三周(1123~1129)总结
  6. 2022年度基金委九大学部申请注意事项
  7. [转载] 消息中间件学习总结(8)——RocketMQ之RocketMQ捐赠给Apache那些鲜为人知的故事
  8. 2017省夏令营Day7
  9. pytorch-minst手写字符识别实战
  10. CAD软件中怎么创建异形视口?
  11. 狂神Mybatis笔记
  12. react-native android 识别读取NFC卡信息
  13. Google账户二次验证取消
  14. 分享一个吐血三升的GNS3 ASAv9.X直连ping不通的原因
  15. pwc(普华永道)招聘.net
  16. python爬虫之创建表格
  17. php开发微信手册,PHP技术开发微信公众平台
  18. 苹果手机Charles设置未受信任的软件安装
  19. 编码与DNA存储——DNA码的构造
  20. NAT配置两台Ubuntu通网

热门文章

  1. MapperScan注解分析
  2. stackstorm 14.编写stackstorm的mistral
  3. 电梯媒体卷起来,行业利润打下去
  4. Mac电脑的Spotlight不显示文件和应用程序,怎么办?
  5. 操作系统内存管理之虚拟内存
  6. 报错分析:【AttributeError: ‘NoneType‘ object has no attribute ‘shape‘】
  7. 360降级刷root,360系统降级
  8. 基于Diffusion Model的数据增强方法应用——毕业设计 其三
  9. C# decimal类型
  10. 证券基础--股票的故事