亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

這在vs上運行成功了,但放網頁編輯器上一直顯示有錯,為什么呢?

#include?<stdio.h>
int?main()
{
????/*?定義需要計算的日期?*/
????int?year?=?2008;
????int?month?=?8;
????int?day?=?8;
????int?sum,?flag;
????switch?(month)
????{
????case?1:?sum?=?0;break;
????case?2:?sum?=?31;break;
????case?3:?sum?=?59;break;
????case?4:?sum?=?90;break;
????case?5:?sum?=?120;break;
????case?6:?sum?=?151;break;
????case?7:?sum?=?181;break;
????case?8:?sum?=?212;break;
????case?9:?sum?=?243;break;
????case?10:?sum?=?273;break;
????case?11:?sum?=?304;break;
????case?12:?sum?=?334;break;
????}
????sum?=?sum?+?day;
????if?(year?%?400?==?0)
????????flag?=?1;
????else
????????flag?=?0;
????if?(flag?==?1?&&?month?>?2)
????????sum++;
????printf("%d年%d月%d日是該年的第%d天",?year,?month,?day,?sum);
????return?0;
}


正在回答

3 回答

閏年條件表達式那里有問題,建議改成:(year%400==0||(year%4==0&&year%100!=0))

0 回復 有任何疑惑可以回復我~
#1

dililili 提問者

這倆不是一個意思咩?
2021-08-19 回復 有任何疑惑可以回復我~
#2

weixin_慕先生1335654 回復 dililili 提問者

年份能整除4且不能整除100,或能整除400,此時,年份是閏年
2021-08-23 回復 有任何疑惑可以回復我~
#3

dililili 提問者 回復 weixin_慕先生1335654

謝謝您
2021-09-03 回復 有任何疑惑可以回復我~

閏年的條件是:

①能被4整除且不能被100整除;

②能被400整除;

0 回復 有任何疑惑可以回復我~
#1

dililili 提問者

謝謝您!
2021-09-03 回復 有任何疑惑可以回復我~

閏年是4的倍數且不是100的倍數,可以改成(year / 4 == 0|| year % 100 != 0)

0 回復 有任何疑惑可以回復我~
#1

dililili 提問者

謝謝您!
2021-09-03 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

這在vs上運行成功了,但放網頁編輯器上一直顯示有錯,為什么呢?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號