#include <iostream>
#include <string>
int main()
{
int year;
bool flag=true;
std::string str;
while (flag)
{
std::cout<<"Input the year you want to check:";
std::cin>>year;
if ((year%4==0&&year%100!=0)||(year%400==0))
{
std::cout<<"year "<<year<<" is 闰年";
}
else
std::cout<<"year "<<year<<" is not 闰年";
loop: std::cout<<"\nDo your want to quit(y/n):";
std::cin>>str;
if (str=="Y"||str=="y")
{
flag=false;
std::cout<<"quiting...\n";
}
else if (str=="N"||str=="n")
flag=true;
else
{
std::cerr<<"Input error!\n";
goto loop;
}
}
return 0;
}
c++计算闰年的程序
最新推荐文章于 2024-07-17 11:02:59 发布