用结构体计算一天在一年中的天数
2013-03-12 23:02
134 查看
#include "stdafx.h" #include"iostream" using namespace std; struct Date { int year; int month; int day; }; int main() { int sum; sum=0; struct Date date; int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}; cin>>date.year; cin>>date.month; cin>>date.day; if(date.year%4==0&&date.year%100!=0 || date.year%400==0) { if(date.month>2) date.day=date.day+1; else date.day=date.day ; for(int i=1;i<date.month;i++) {sum=sum+a[i];} sum=sum+date.day; cout<<sum<<endl; } else { date.day=date.day; for(int i=1;i<date.month;i++) {sum=sum+a[i];} sum=sum+date.day; cout<<""; cout<<sum<<endl; } return 0; }
相关文章推荐
- 输入一个日期,判断这个日期在一年中是哪一天,是星期几,计算两个日期间的天数,使用字符串输出日期
- java实现闰年区分并计算一天在一年中的第几天
- NYOJ_75 日期计算 (推断这一天是这一年中的第几天)
- 计算某一天是这一年中的第几天
- 计算某天是一年中的某一天
- 计算一个日期中在一年中所经过的天数
- SQL计算每个月的第一天,最后一天,本月的天数
- .Net时间计算函数,统计某一天是一年的第几周,这一周从哪天开始到哪天结束
- 用户输入日、月和年(月份可以是月份号、月份名或月份缩写),程序返回一年中到给定日子(包括这一天)的总天数
- 华为OJ ---计算日期到天数的转换(给定一个日期,输出为这一年的第几天)
- SQL 计算每个月的第一天,最后一天,本月的天数,ORACLE中日期加减
- Java计算某天任意天数后是哪一天
- 编写程序,该程序启动后用户可以按“yyyy-MM-dd”的格式输入一个日期,程序计算这一天是星期几,并且计算出是一年中的第几天
- NYOJ_75 日期计算 (判断这一天是这一年中的第几天)
- C#8—写一个测试标准身高体重的程序、输入日期年月日, 计算这一天是一年中的第几天(考虑闰年)
- 计算两个日期相隔天数 思路:假设1998-10-10 2010-5-5 首先获取1889-10-10这个日期在这一年中还剩多少天 再次获取2010-5-5这个日子在这一年内已经过了
- 计算某一天在一年中是第几周
- 计算两个日期相差的天数 js php日期 减一年
- 计算从1990.01.01到某一天的天数
- 60秒轻松计算出任意一年任意一天星期几?