#4881. 有哪些闰年--选择题

有哪些闰年--选择题

闰年的判断有两个条件,只需满足一个即可:

1.能够被4整除但不能被100整除的为闰年; 2.能够被400整除的为闰年; 比如:1996年就是闰年。 请编程计算出,从1900年~n年之间有多少个闰年?

阅读以下代码,空白处应该填写的是?()

#include<bits/stdc++.h>
using namespace std;
int main(){
	int n,sum=0;
	cin>>n;
	for(__(1)____){
		if( __(2)__ ){
			sum++;
		} 
	}
	cout<<sum;
	return 0;
}

(1).第一个空应该填写的是?

{{ select(1) }}

  • int i=1;i<=n;i++
  • int i=1900;i<=n;i++

(2).第二个空应该填写的是?

{{ select(2) }}

  • i%4 == 0 && i%100!=0 || i%400 == 0
  • i%4 == 0 && i%100!=0 && i%400 == 0