四年一闰,百年不闰,四百年又闰
#include <iostream>
using namespace std;
int main() {
for (int i=1985; i<2024; i++){
if (i%4==0 &&i%100!=0 || i%400==0)
cout <<i <<"leap"<<endl;
else
; //C++中没有pass语句,另起一行一个单独的分号即可,空语句
}
}
执行结果:
1988leap
1992leap
1996leap
2000leap
2004leap
2008leap
2012leap
2016leap
2020leap