計算1000年~2000年之間的閏年

計算1000年~2000年之間的閏年:
閏年:
①、普通年能整除4且不能整除100的爲閏年。(如2004年就是閏年)

②、世紀年能整除400的是閏年。(如2000年是閏年,1900年不是閏年)

寫個for循環然後判斷就行了,count是計數,看1000-2000年之間有多少個閏年。

#include<stdio.h>
int main()
{
    int i = 0;
    int count = 0;
    printf("1000到2000年之間的閏年有:\n");
    for(i=1000; i<=2000; i++)
    {
        if( (i%400 == 0)
            || ((i%4 == 0) && (i%100 != 0)) )
        {
            printf("%d ",i);
            count++;
        }
    }
    printf("%d",count);
    return 0;
}

結果:
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章