void test()
{
//四年一闰,百年不闰,四百年一闰
int i = 1;
int sum = 0;
char str[2001] = { 0 };
for (i = 1; i < 2001; i++)
{
if (0 == i % 400 || (0 != i % 100 && 0 == i % 4))
{
str[i] = 1;
}
}
printf("闰年:\n");
for (i = 1; i < 2001; i++)
{
if (1 == str[i])
{
printf("%4d ", i);
sum++;
if (sum % 20 == 0)
printf("\n");
}
}
printf("\nLeapYear sum = %d\n", sum);
printf("平年:\n");
sum = 0;
for (i = 1; i < 2001; i++)
{
if (0 == str[i])
{
printf("%4d ", i);
sum++;
if (sum % 20 == 0)
printf("\n");
}
}
printf("\nNoLeapYear sum = %d\n", sum);
}
编写程序将2000年以内的平年闰年分开并分别计算个数
最新推荐文章于 2023-02-15 17:29:29 发布