博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第几天?
阅读量:6546 次
发布时间:2019-06-24

本文共 552 字,大约阅读时间需要 1 分钟。

Description

给定一个日期,输出这个日期是该年的第几天。      
       

Input

输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。      
       

Output

对于每组输入数据,输出一行,表示该日期是该年的第几天。      
       

Sample Input

1985/1/20 2006/3/12
              

Sample Output

20 71
 
 
 
主要是考虑闰年的2月份!
1 #include 
2 int main(){ 3 int a[] = {
0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; 4 int y, m, d, r, i; 5 while (scanf("%d/%d/%d", &y, &m, &d) == 3) 6 { 7 a[2] = y % 4==0&&y % 100!=0 || y % 400==0 ? 29 : 28; 8 r = 0; 9 for (i=1; i

 

转载于:https://www.cnblogs.com/wangmengmeng/p/4552515.html

你可能感兴趣的文章
Slim Text 0.0.9 发布, 代码开源!
查看>>
[置顶] 遵循Java EE标准体系的开源GIS服务平台之二:平台部署
查看>>
Session深度探索
查看>>
shell语法简单介绍
查看>>
Java递归算法——阶乘
查看>>
Multi-voltage和power gating的实现
查看>>
JavaScript面向对象 ~ 原型和继承(1)
查看>>
ubuntu下安装nginx时依赖库zlib,pcre,openssl安装方法
查看>>
spring cloud微服务分布式云架构--hystrix的使用
查看>>
解决Mac启动Eclipse Memory Analyzer报错问题
查看>>
自己写的进度条###
查看>>
实现批量添加20个用户,用户名为user1-50,密码为user后面跟5个随机字符
查看>>
Net命令详解
查看>>
CentOS linux 高可用集群之heartbeat
查看>>
Logwatch日志分析工具
查看>>
docker 基本操作Ⅱ(关于镜像操作)
查看>>
分工與合作
查看>>
轻松设置站点对ASP危险组件的调用权限
查看>>
看懂“拜占庭容错”,也就看懂了区块链的核心技术
查看>>
APMServ 5.2.6 Win7 Apache启动失败,请检查相关配置
查看>>