第十七周项目四日期结构体
2014-12-23 20:06
204 查看
<p>*Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:test.cpp *作 者:李文贺 *完成日期:2014年12月23日 *版 本 号:v1.0 *问题描述: *输入描述: *程序输出:结果</p><p>#include <iostream></p><p>using namespace std; struct Date { int year; int month; int day; }; int daysofmonth[13]={0,31,29,31,30,31,30,31,31,30,31,30,31}; int day(Date); int main() { Date date; int a,b,t; cout<<"第一个人出生日期:"<<endl; cin>>date.year>>date.month>>date.day; a=day(date); cout<<"第二个人出生日期:"<<endl; cin>>date.year>>date.month>>date.day; b=day(date); t=a-b; if(t<0) t=-t; cout<<"两个人生日相差"<<t<<"天"<<endl; return 0; } int day(Date d) { int days=0,i; for(i=1900;i<=d.year;i++) { days+=365; if(i%400==0||i%4==0&&i!=0) { days++; } } for(i=1;i<=d.month;i++) days+=daysofmonth[i]; days+=d.day;</p><p> if((d.year%4==0 && d.year%100!=0||d.year%400==0)&&d.month>=3) days+=1;</p><p> return days; }</p>
相关文章推荐
- 第十七周 项目四--日期结构体(1)-该年的第几天
- 第十七周项目4--日期结构体
- 第十七周项目4---日期结构体1
- 第十七周项目4日期结构体
- 第十七周 项目-4.日期结构体(计算该日是该年的第几天)
- 第十七周 【项目4 - 日期结构体】(1)
- 第十七周项目四日期结构体(2)两个人的生日相差多少天
- 第十七周项目4-日期结构体(1 本日为本年第几天?)
- 第十七周项目四 日期结构体-(2)两人生日差几天
- 第十七周 项目4.2日期结构体(计算两个人的生日相差多少天)
- 第十七周项目四(1):日期结构体:该年第几天?
- 第十七周项目4-日期结构体(1)
- 第十七周项目五—日期结构体
- 第十七周项目 4 日期结构体——该年第几天
- 第十七周项目4-日期体结构 结构体练习
- 第十七周项目四——日期结构体(1)该年第几天改编精装版
- 第十七周项目四——日期结构体(2)求出生日相差天数
- 第十七周项目4 - 日期结构体(是当年的第几天)
- 第十七周 项目四:日期结构体
- 第十七周项目四日期结构体(1)该日是该年的第几天