1000年から2000年の間に、出力の飛躍
:分析考え
飛躍定義:1、しかし100により4分割することにより分割することができない。2、400で割り切れる
ジョブに対して満たされなければならない二つの条件を表す、&&論理AND
であれば1つの条件が満たされるように、||または論理することができます
コードは以下の通りであります:
#include<stdio.h>
#include<windows.h>
int main()
{
int i;
int n = 0;
for (i = 1000; i <= 2000; i++)
{
if (i % 4 == 0 && i % 100 != 0 || i % 400 == 0)
{
printf("%d\t", i);
n++;
}
}printf("一共有%d个闰年。\n\n", n);
system("pause");
return 0;
}
結果は以下の通りであります: