我是论坛的新手,正在尝试自学 C++。我确实有一个问题要问你们。我这个作业的目标是确定一个四位数的数字是否是闰年。我无法让它运行四位数的年份。你能帮我让它运行吗?
谢谢你
#include<iostream>
using namespace std;
{
int year (int year)
{
if( (year%400==0 || year%100!=0) &&(year%4==0))
cout<<year;
else
cout<<year;
cin.ignore();
cin.get();
return 0;
}
int main()
const int arraySize = 4;
int yr [ arraySize ];
cout << "Enter " << arraySize << " four digits years:\n";
for ( int i = 0; i < arraySize; i++ )
cin >> yr[ i ];
cout << (yr)<<" is a leap year.\n" << endl;
}
这是我写的非常简单的一个,但我不希望它运行超过 4 位,你们能告诉我怎么做吗?
#include<iostream>
using namespace std;
int main()
int year;
cout<<"Enter the year : ";
cin>>year;
if( (year % 400 == 0 || year % 100!=0) && ( year % 4 == 0))
cout<<" is a leap year";
else
cout<<"is not a leap year";
cin.ignore();
cin.get();
return 0;
}