【问题描述】定义一个结构体变量(包括年、月、日),编写程序,要求输入年、月、日,程序能计算并输出该日在本年中是第几天。注意闰年问题。
【输入形式】根据系统提示,输入年、月、日。
【输出形式】输出该日在本年中是第几天。
【样例输入】
2022 12 3
【样例输出】
input year,month,day:
12/3 is the 337th day in 2022.
【样例说明】根据系统提示,输入年、月、日。输出该日在本年中是第几天。
【评分标准】 结果完全正确得15分,每个测试点5分。提交程序名为:xt7-1-1.c或xt7-1-1.cpp
#include<iostream>
using namespace std;
struct Time
{
public:
int year;
int month;
int day;
};
bool leapYear(int year)
{
if(year%4==0&&year%100!=0)
{
return true;
}
if(year%400==0)
{
return true;
}
else return false;
}
int month_day(int month,int year)
{
switch(month)
{