int leap year 4 0 year 100year 400 0是什麼意思

時間 2021-08-30 09:33:19

1樓:匿名使用者

判斷year是否是閏年,如果是則leap=1,否則leap=0;

閏年的定義就是能被4整除卻不能被100整除,或者能被400整除;

由運算子的優先順序知道:

leap=((year%4==0)&&(year%100!=0))||(year%400==0)

2樓:爛筆小心

由於「=」賦值運算子優先順序低且由右向左。

所以先看右邊,也就是右邊的式子的值賦值與leap。

右邊有3個式子。式子的值為真則1,假則0。

式子1:如果year被4整除則真,式子2:year不被100整除則真,式子3:year被400整除則真。

三者關係:(式子1&&式子2)||式子3 式子關係順序自左向右。

所以,被4整除而不被100整除,或者被400整除。

這是判斷閏年的真假(真則1,假則0)。

注意:別被樓上誤導,leap是整型的!!!真則1,假則0

3樓:匿名使用者

這句話是判斷閏年的,

int leap=( (year%4==0) && (year%100!=0) ) ||(year%400==0) )

你可以這樣分開理解。

如果是閏年,那leap=true,如果不是閏年,那leap又等於false

我是學計算機的,賬號就是我qq,不懂可以問我。

4樓:匿名使用者

如果是閏年,那leap=true,如果不是閏年,那leap又等於false

c 語言 解惑判斷是不是閏年*/

5樓:艾欣飛兒

公曆年份是整百數的,必須是400的倍數的才是閏年,不是400的倍數的,雖然是100的倍數,也是平年,這就是通常所說的:四年一閏,百年不閏,四百年再閏。

這個是閏年的概念問題

單純的除以4 就把整除100的也包含在裡面了而閏年的定義是整除100,但是不能整除400的,就不是閏年瞭望採納

6樓:凡之若風

這個問題小學時老師都講過,就是「什麼是閏年」再把它翻譯成c語言。

7樓:匿名使用者

地球繞太陽執行週期為迴歸年,即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年則是平年

40的因數和倍數有哪些100以內

40的因數 1,2,4,5,8,10,20,40.100以內40的倍數 40,80 40的因數和倍數有哪些 40的因數有 1,2,4 5,8,10,20,40 40的倍數有 40,80,120,160,200,250,300,350,400,450,540,630,720,810。因數 1 2 4 ...

科比之後誰有實力砍下100次40 ?

科比是喬丹之後最好的得分後衛,也被認為是喬丹之後的最強得分手。科比的得分充滿了 性,單場81分的神蹟至今沒有人能夠觸及,唯一超越科比單場81分的就是上古時期張伯倫的單場100分,但由於時代久遠,沒有 為證。科比職業生涯122次砍下了40 得分既有 性又有穩定性,在科比之後的球員當中,還未有人能夠做到...

標記著100ah的逆變器用40an的電瓶能行嗎

用不了原來的一半時間。100ah蓄電池帶300w的電器,大概能用多久 一般蓄電池是12v 100ah,那麼滿電且能正常使用的蓄電池可以輸出 12v x 100ah x 80 960wh 使用300w 的電器,理論上是 960wh 300w 3.2h 即可以使用3.2小時。同理,如果是24v 100a...