這個為什么會運行失敗有錯誤呀
#include <stdio.h>
int main()?
{
? ? int year = 2014; //今年是2014年
? ? //補全一下代碼
? ? if(year%4==0&&year%100!=0||year%400==0)
? ? {
? ? ? ? printf("%s\n","今年是閏年");
? ? }
? ? else
? ? {
? ? ? ? printf("%s\n","今年是平年");
? ? }
? ??
? ??
? ??
? ??
? ? return 0;
}
2022-01-20
我的也是這樣寫的已經運行成功了,代碼沒問題,你檢查一下圓半角
#include <stdio.h>
int main()?
{
? ? int year = 2014; //今年是2014年
? ? //補全一下代碼
? ? if(year%4==0&&year%100!=0||year%400==0)
? ? {printf("%s\n","今年是閏年");}
? ? else
? ? {
? ? printf("%s\n","今年是平年");
? ? }
? ? return 0;
}
2021-11-17
需要把||前面的東西括號括起來作為整體
?if ( (year%4==0&&year%100!=0) || year%400==0)