請問這個(gè)代碼為什么錯(cuò)誤?
#include <stdio.h>
int main()?
{
? ? int year = 2014; //今年是2014年
? ? //補(bǔ)全一下代碼
? ? if((year%4 == 0 && year%100 == 0) || year%400 != 0)
? ? {
? ? ? ? printf("%s\n","今年是閏年");
? ? }
? ? else
? ? {
? ? ? ? printf("%s\n","今年是平年");
? ? }
? ? return 0;
}
2020-02-20
應(yīng)該是year % 4 == 0
因?yàn)?014不是整數(shù),只要除4,具體問數(shù)學(xué)老師
2020-02-19
year%400= =0
2020-02-17
year%4==0????? 是1
year%100==0??? 是0
year%400!=0???? 是1
1&&0? 是0
0||1????? 是1
會(huì)輸出IF 的項(xiàng)