幫忙解答一下,謝謝
#include <stdio.h>
int main()?
{
? ? int year = 2014; //今年是2014年
? ? if(year=2014)? ? ?//補全一下代碼
{? ??
? ? printf("%s\n","今年是閏年");? ??
}? ??
else? ??
{?
? ? printf("%s\n","今年是平年");
}? ??
? ? return 0;
}
#include <stdio.h>
int main()?
{
? ? int year = 2014; //今年是2014年
? ? if(year=2014)? ? ?//補全一下代碼
{? ??
? ? printf("%s\n","今年是閏年");? ??
}? ??
else? ??
{?
? ? printf("%s\n","今年是平年");
}? ??
? ? return 0;
}
2019-07-31
舉報
2019-08-03
?printf("%s\n","今年是閏年"); 我覺得你這里有問題printf好像不是這樣用的吧 如果你之前定義了數組把"今年是閏年"存在里面的話是可以,但是你好像沒有定義到? 而且你前面定義的都是整形的 要用%d? ?%s是字符串來的
? printf("%s\n","今年是平年");
你可以改成這樣 printf(“%d是閏年”,year);
? ? ? ? ? ? ? ? ? ? ? ? ?printf(“%d是平年”,year);
2019-07-31
if中的表達式錯了,你首先要知道平年和閏年的判斷條件是什么
2019-07-31
#include <stdio.h>
int main()?
{
? ? int year = 2014; //今年是2014年
? ? if((year%400==0)||((year%4==0)&&(year%100!=0)))? ? //補全一下代碼
{? ??
? ? printf("%s\n","今年是閏年");? ??
}? ??
else? ??
{?
? ? printf("%s\n","今年是平年");
}? ??
? ? return 0;
}