1樓:艾欣飛兒
公曆年份是整百數的,必須是400的倍數的才是閏年,不是400的倍數的,雖然是100的倍數,也是平年,這就是通常所說的:四年一閏,百年不閏,四百年再閏。
這個是閏年的概念問題
單純的除以4 就把整除100的也包含在裡面了而閏年的定義是整除100,但是不能整除400的,就不是閏年瞭望採納
2樓:凡之若風
這個問題小學時老師都講過,就是「什麼是閏年」再把它翻譯成c語言。
3樓:匿名使用者
地球繞太陽執行週期為迴歸年,即365天5小時48分46秒(合365.24219天)。公曆的平年只有365日,比迴歸年短約0.
2422 日。經過400年,公曆平年比迴歸年一共少了(0.2422 *400=96.
88天),約等於97天,所以公曆中每400年有97個閏年。但如果按照每四年一個閏年計算,平均每年就要多算出0.0078天,這樣經過四百年就會多算出大約3天來,因此,每四百年中要減少三個閏年。
所以規定,公曆年份是整百數的,必須是400的倍數的才是閏年,不是400的倍數的,雖然是100的倍數,也是平年,這就是通常所說的:四年一閏,百年不閏,四百年再閏。 例如,2023年是閏年,2023年則是平年
C語言return怎麼理解?求解惑
蝸牛要奔跑 看函式怎麼定義的 若為int fun 返回就是int型的 char fun 返回為char void fun 可以不返回 char fun 返回 指標 穩住大神 第一個作用,也就是他的真實作用 返回值,這個返回值是和函式的型別有關的,函式的型別是什麼,他的返回值就是什麼 比方主函式int...
C語言學習問題,高手進來解惑,不勝感激
同意樓上的觀點,很多初學者一位能聽懂就行拉,很少上機實踐,就像學游泳只聽理論不下水,學完之後還是不會遊啊。建議你可以首先把課本上的例子敲一遍,邊敲邊總結人家是按照什麼順序寫的,想想一個程式的流程。然後同樣的題目自己再做一遍,找找錯誤,總結經驗。然後找些簡單的題目來做,有簡單到容易。前提是語法已經掌握...
c語言對於整型變數x和y程式問題
其實y初始值為0,那麼迴圈完成後y 執行多少次,y就應該為多少,所以等迴圈完成後輸出y就可以知道y 執行多少次了。不過我們還是來分析一下 迴圈剛開始時x,y都為0,進行判斷 條件滿足,於是開始執行語句y y 1,一次。這時候執行x x,y都為1,進行判斷 條件滿足,於是執行語句y y 2,二次。執行...