01./*
02.*程序的版权和版本声明部分:
03.*Copyright(c)2013,烟台大学计算机学院学生
04.*All rights reserved.
05.*文件名称:
06.*作者:张立锋
07.*完成日期:2013年11月14日
08.*版本号:v1.0
09.*对任务及求解方法的描述部分:
10.*输入描述:输入年月日 输出该date在该年中的天数
11.*问题描述:确定天数
12.*程序输出:
13.*问题分析:
14.*算法设计:
15.*/
#include <iostream>
using namespace std;
struct
{
int year,month,day;
}date;
int main()
{
int i,days;
int day_tab[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
cout<<"请输入年月日:";
cin>>date.year>>date.month>>date.day;
days=0;
for (i=1;i<date.month;i++)
days+=day_tab[i];
days+=date.day;
if((date.year%4==0&&date.year%100!=0)&&date.month>=3)
days+=1;
cout<<date.month<<"月"<<date.day<<"日是"<<date.year<<"第"<<days<<"天"<<endl;
return 0;
}
运行结果
心得体会
逐渐熟悉了【】这个东西的使用,相信对我以后的学习会有很大的帮助的