中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

C語言閏年的計算方法是什么

小億
199
2023-11-21 22:09:45
欄目: 編程語言

C語言中判斷閏年的方法是通過對年份進行取模來判斷的。閏年有以下幾個條件:

  1. 年份能被4整除,但不能被100整除。
  2. 年份能被400整除。

根據這些條件,可以用以下C代碼來判斷一個年份是否為閏年:

#include <stdio.h>

int isLeapYear(int year) {
    if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) {
        return 1; // 是閏年
    }
    else {
        return 0; // 不是閏年
    }
}

int main() {
    int year;
    printf("請輸入一個年份:");
    scanf("%d", &year);
    
    if (isLeapYear(year)) {
        printf("%d年是閏年。\n", year);
    }
    else {
        printf("%d年不是閏年。\n", year);
    }
    
    return 0;
}

在上面的代碼中,isLeapYear是用于判斷是否為閏年的函數。根據閏年的定義,如果年份能被4整除但不能被100整除,或者能被400整除,則返回1,表示是閏年;否則返回0,表示不是閏年。在main函數中,首先從用戶輸入獲取一個年份,然后調用isLeapYear函數進行判斷,并輸出相應的結果。

0
腾冲县| 新巴尔虎右旗| 台湾省| 射阳县| 锡林郭勒盟| 郸城县| 蕉岭县| 根河市| 舟曲县| 聊城市| 凤翔县| 平利县| 霞浦县| 三台县| 靖边县| 秀山| 太仆寺旗| 乌兰浩特市| 青浦区| 渝中区| 呼玛县| 屯留县| 库伦旗| 介休市| 屏东市| 芒康县| 龙州县| 江津市| 泰和县| 九台市| 延安市| 民权县| 巴里| 土默特左旗| 定兴县| 格尔木市| 洪雅县| 丽水市| 称多县| 武川县| 遂溪县|