如何用 C 語言判斷閏年?
閏年具有 366 天。每四年,就會經歷一次閏年。
我們將實現的邏輯是透過控制檯判斷使用者給出的年份是不是閏年 −
if (( year%400 == 0)|| (( year%4 == 0 ) &&( year%100 != 0)))
如果滿足此條件,則給定的年份是閏年。否則,就不是閏年。
示例
以下是使用 If 條件檢查閏年的 C 語言程式 −
#include <stdio.h>
int main(){
int year;
printf("Enter any year you wish
");
scanf(" %d ", &year);
if (( year%400 == 0)|| (( year%4 == 0 ) &&( year%100 != 0)))
printf("
%d is a Leap Year.
", year);
else
printf("
%d is not the Leap Year.
", year);
return 0;
}輸出
執行上述程式後,會產生以下結果 −
Enter any year you wish 2045 2045 is not the Leap Year.
廣告
資料結構
網路
關係型資料庫
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP