用C语言实现:判断1000-2000年之间的闰年。
生活随笔
收集整理的這篇文章主要介紹了
用C语言实现:判断1000-2000年之间的闰年。
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在編程之前,首先我們要了解閏年的定義:
1、普通年能整除4且不能整除100的為閏年。
2、世紀年能整除400的是閏年。
了解概念后,我們首先需要用for循環控制輸入的年份,然后再循環內使用if語句判斷上述的兩個條件是否成立。
#include<stdio.h> int main() {int year;for (year = 1000; year <= 2000; year++){if (year % 400 == 0){printf("%d ", year);}else if (year % 4 == 0&&year % 100 != 0){printf("%d ", year);}}system("pause");return 0; }該程序也可以進行優化,可以將三個if判斷語句合為一個if語句,這里就不過多闡述了。
最后附上程序測試結果:
轉載于:https://www.cnblogs.com/xiefei777/p/7598629.html
總結
以上是生活随笔為你收集整理的用C语言实现:判断1000-2000年之间的闰年。的全部內容,希望文章能夠幫你解決所遇到的問題。