列印出閏年
列印出1000-2000年內的閏年
思路:
要求1000年到2000年之間的閏年,只需要知道求解閏年的方法即可。
閏年的條件:如果N能夠被4整除,並且不能被100整除,則是閏年
或者:N能被400整除,也是閏年
即:4年一潤並且百年不潤,每400年再潤一次
#include<stdio.h>
int main()
{
int m = 2000;
while (m > 1000)
{
if (m % 4 == 0 && m % 100 != 0)
{
printf("%d ", m);
}
if (m % 100 == 0)
{
printf("%d ", m);
}
--m;
}
}
下面再介紹一種簡單的寫法:
#include<stdio.h>
int main()
{
int year = 0;
for (year = 1000; year <= 2000; year++)
{
if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0))
{
printf("%d ", year);
}
}
return 0;
}
相關文章
- Python判斷閏年Python
- JavaScript 判斷閏年JavaScript
- exercise002_判斷閏年
- java經典小程式:1、閏年Java
- OJ-1028: I love 閏年!、JavaJava
- C++判斷是否為閏年C++
- 函式實現閏年判斷函式
- python學習----判斷是否是閏年Python
- c語言平年與閏年---@顏麓C語言
- getDate方法的妙用(js判斷閏年)JS
- js年齡限制最大最小日期,對閏年進行判斷JS
- 碎片化學習Java(十七)Java for迴圈得到閏年Java
- 輸出1000~3000年中所有的閏年,每5年換一行
- JAVA關於判斷年份是閏年還是平年的問題Java
- 設計一個程式,列印出1-200之間的斐波那契數列
- 用“*”列印出n行菱形狀圖
- 如何在ABAP裡用函數語言程式設計思想列印出非波拉契Fibonacci(數列)函數程式設計
- java列印出迴文數格式方陣Java
- 列印出ckpt裡的所有變數和值變數
- Win10列印出現BUG殃及Chrome和Firefox瀏覽器:微軟現已釋出修復補丁Win10ChromeFirefox瀏覽器微軟
- console.log列印出的資料竟然不對
- vxe-table 列印出貨單、自定義列印單據
- flowable 控制檯列印出自帶表的 sql 語句SQL
- 用遞迴的方法列印出輸入的任意整數遞迴
- 如何優雅地在 Spring Boot 中使用自定義註解,AOP 切面統一列印出入參日誌 | 修訂版Spring Boot
- vxe-table 實現列印出貨單、自定義單據列印
- 印表機列印出來只有一半內容解決教程
- 分享 vxe-table 實現列印出貨單、自定義列印單據
- Python如何列印出26個大寫字母和26個小寫字母Python
- 閏秒終於要取消了!一文詳解其來源及影響
- win10系統印表機已列印出來仍顯示“已傳送到..” 如何解決Win10
- Spring MVC結合日誌框架給一次請求日誌列印出唯一標示SpringMVC框架
- 起口年界列打清萬聽經sbg
- 2017年藍橋杯javaB組——等差素數列Java
- 我自己開發的工具,列印出百度貼吧某使用者發表過的所有帖子
- 印表機列印出現橫條紋怎麼處理 印表機出現一條一條的橫紋
- 12345這五個數,列印出它所有的組合。4不能在中間,3和5不能挨著
- NBA球星是如何投籃的?把詹姆斯、庫裡的投籃資料圖3D列印出來3D