c++程序:输入一个年份和月份,判断是否为闰年,输出年的天数和月的天数
#include <iostream>
using namespace std;
void foo(int year, int month, int& ycount, int& mcount)
{if(year%4==0&&year%100!=0||year%400==0)
ycount=366;
else
ycount=365;
if(month==2)
{
if(year%4==0&&year%100!=0||year%400==0)
mcount=29;
else
mcount=28;
}
}
else #include
void foo(int year, int month, int& ycount, int& mcount)
{if(year%4==0&&year%100!=0||year%400==0)
ycount=366;
else
ycount=365;
if(month==2)
{
if(year%4==0&&year%100!=0||year%400==0)
mcount=29;
else
mcount=28;
}
else
if(month==4||month==6||month==9||month==11)
mcount=30;
else
mcount=31;
}
}
void main()
{
int year,month;
cout<<"请输入年份和月份:"< cin>>year>>month;
int mcount,ycount;
foo(year, month, ycount, mcount);
cout<<year<<"年的天数为:"<< ycount << "天"<<endl;
cout<<month<<"月的天数为" << mcount << "天"<<endl;
}
if(month==4||month==6||month==9||month==11)
mcount=30;
else
mcount=31;
return ;
}
void main()
{
int year,month;
cout<<"请输入年份和月份:"< cin>>year>>month;
int mcount,ycount;
foo(year, month, ycount, mcount);
cout<<year<<"年的天数为:"<< ycount << "天"<<endl;
cout<<month<<"月的天数为" << mcount << "天"<<endl;
}
#include <iostream>
using namespace std;
void foo(int year, int month, int& ycount, int& mcount)
{if(year%4==0&&year%100!=0||year%400==0)
ycount=366;
else
ycount=365;
if(month==2)
{
if(year%4==0&&year%100!=0||year%400==0)
mcount=29;
else
mcount=28;
}
}
else #include
void foo(int year, int month, int& ycount, int& mcount)
{if(year%4==0&&year%100!=0||year%400==0)
ycount=366;
else
ycount=365;
if(month==2)
{
if(year%4==0&&year%100!=0||year%400==0)
mcount=29;
else
mcount=28;
}
else
if(month==4||month==6||month==9||month==11)
mcount=30;
else
mcount=31;
}
}
void main()
{
int year,month;
cout<<"请输入年份和月份:"< cin>>year>>month;
int mcount,ycount;
foo(year, month, ycount, mcount);
cout<<year<<"年的天数为:"<< ycount << "天"<<endl;
cout<<month<<"月的天数为" << mcount << "天"<<endl;
}
if(month==4||month==6||month==9||month==11)
mcount=30;
else
mcount=31;
return ;
}
void main()
{
int year,month;
cout<<"请输入年份和月份:"< cin>>year>>month;
int mcount,ycount;
foo(year, month, ycount, mcount);
cout<<year<<"年的天数为:"<< ycount << "天"<<endl;
cout<<month<<"月的天数为" << mcount << "天"<<endl;
}