課程
/后端開發
/C
/C語言入門
判斷這么寫和答案不一樣 if (year%100==0||year%4==0) 但是是否有問題呢
2021-11-27
源自:C語言入門 4-2
正在回答
你的意思是如果year被100整除或者被4整除,滿足其中一個,就輸出為今年為閏年
但是閏年的判斷標準是
1、被4整除,但不能被100整除
2、被400整除
滿足其中一個就為閏年
所以你 ? || ?? 兩邊的判斷一個都沒對 ???????????????????????
慕俠1025406
不是一個條件成立就可以吧,要兩個條件同時成立。
剛查了一下,我錯了
if(year%4==0&&year%100!=0||year%400==0)/*1、能被4整除,但不能被100整除;2、能被400整除;*/
你這沒問題吧
year % 4 ==0 year % 100 != 0 兩個條件需要同時滿足才滿足閏年的判斷條件之一,此處要用和運算&&,而不是或運算||,這個判斷條件和之后的另一個判斷條件是或運算
小浪浪天天進步
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
2 回答判斷是否正確
3 回答這個if()里是怎末判斷是否是閏年的?
1 回答對于是否為閏年的判斷條件看不懂
1 回答判斷條件不大明白
2 回答求解if判斷
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2022-03-04
你的意思是如果year被100整除或者被4整除,滿足其中一個,就輸出為今年為閏年
但是閏年的判斷標準是
1、被4整除,但不能被100整除
2、被400整除
滿足其中一個就為閏年
所以你 ? || ?? 兩邊的判斷一個都沒對 ???????????????????????
2022-02-24
不是一個條件成立就可以吧,要兩個條件同時成立。
2021-12-28
剛查了一下,我錯了
2021-12-28
if(year%4==0&&year%100!=0||year%400==0)/*1、能被4整除,但不能被100整除;2、能被400整除;*/
2021-12-28
你這沒問題吧
2021-11-28
year % 4 ==0 year % 100 != 0 兩個條件需要同時滿足才滿足閏年的判斷條件之一,此處要用和運算&&,而不是或運算||,這個判斷條件和之后的另一個判斷條件是或運算