亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

C 語言基礎(chǔ)教程

C 語言流程控制

C 語言函數(shù)

C 語言數(shù)組

C 語言指針

C 語言字符串

C 語言結(jié)構(gòu)體

C 語言文件

C 其他

C 語言參考手冊

C程序判斷是否為閏年

C 語言編程實例大全

在此示例中,您將學(xué)習(xí)檢查用戶輸入的年份是否為閏年。

要理解此示例,您應(yīng)該了解以下C語言編程主題:

閏年可以被4整除,但以00結(jié)尾的世紀(jì)年除外。只有在能被400整除的情況下,世紀(jì)年才是閏年。

例如,

  • 1999年不是閏年

  • 2000年是閏年

  • 2004年是閏年

檢查閏年的程序

#include <stdio.h>
int main() {
   int year;
   printf("輸入年份: ");
   scanf("%d", &year);

   //能被400整除為閏年
   if (year % 400 == 0) {
      printf("%d 是閏年。", year);
   }
    //如果是100的倍數(shù)
    //但不能被400整除
   else if (year % 100 == 0) {
      printf("%d 不是閏年。", year);
   }
    //閏年,如果不能被100整除
    //但能被4整除
   else if (year % 4 == 0) {
      printf("%d 是閏年。", year);
   }
   //其他情況,不是閏年
   else {
      printf("%d 不是閏年。", year);
   }

   return 0;
}

輸出1

輸入年份: 1900
1900 不是閏年。

輸出2

輸入年份: 2012
2012 是閏年。

輸出3

輸入年份: 2020
2020 是閏年。

C 語言編程實例大全