日期计算

原创 2015年07月10日 19:27:53
#include <stdio.h>
int main()
{
	int k;
	scanf("%d",&k);
	int n,y,r,flag=0;
	int a[2][13]={
	{0,31,28,31,30,31,30,31,31,30,31,30,31},
	{0,31,29,31,30,31,30,31,31,30,31,30,31}
	};
	while(k--)
	{
		int days=0;
		scanf("%d %d %d",&n,&y,&r);
		flag=(n%4==0 && n%100!=0 || n%400==0) ? 1:0;
		  	for(int i=0;i<y;i++)
		    days+=a[flag][i];
		    days=days+r;
		printf("%d\n",days);
	}
	return 0;
}        

相关文章推荐

用于计算日期

  • 2015年06月14日 20:14
  • 2KB
  • 下载

日期天数计算

  • 2014年12月03日 14:24
  • 881KB
  • 下载

Java8 学习之计算日期相差天数

昨天在公司遇到一个小问题,需要计算两个日期之间相差的天数,于是首先想到的就是老API中的写法:后来觉得都有java8 还这样用是不是有点out了,于是就去翻time包中的方法,看到一个方法,这个方法是...
  • gj_sun
  • gj_sun
  • 2016年11月26日 17:33
  • 2551

日期计算工具

  • 2013年10月08日 10:33
  • 30KB
  • 下载

计算日期是该年的第几周

  • 2015年12月11日 11:32
  • 49KB
  • 下载

c语言计算一个日期的下一天后N天后的日期

http://blog.sina.com.cn/s/blog_6be3556a0101g87u.html 方法一: ------------------------------...

计算下一天的日期

  • 2014年07月03日 20:51
  • 1KB
  • 下载

使用 laydate时间控件计算2个时间日期的天数

laydate控件的网址 http://www.layui.com/laydate/ **首先得引入laydate的js** 在 $(document).ready(function() {   la...
  • zh0lian
  • zh0lian
  • 2017年06月23日 15:43
  • 452
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:日期计算
举报原因:
原因补充:

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