break哪里非法了呢?
#include <stdio.h>
int main()
{
??? /* 定義需要計(jì)算的日期 */
??? int year = 2008;
??? int month = 8;
??? int day = 8;
??? int c,sum;
??? /*
???? * 請(qǐng)使用switch語(yǔ)句,if...else語(yǔ)句完成本題
???? * 如有想看小編思路的,可以點(diǎn)擊左側(cè)任務(wù)中的“不會(huì)了怎么辦”
???? * 小編還是希望大家獨(dú)立完成哦~
???? */
??? if(year%4==0)
????? c=0;
??? else
????? c=1;
??? switch(c)
??? case 0:
??? sum=31+31+31+31+30+30+29+8;
??? break;
??? case 1:
??? sum=31+31+31+31+30+30+30+8;
??? break;
??? printf("2008年8月8日啥概念的第%d天",sum);
?return 0;
}
2019-08-14
問(wèn)題在你switch的{}不見(jiàn)了,還有你這個(gè)算法是不行的
2019-08-17
謝謝!嗯.......我寫(xiě)的這個(gè)算法確實(shí)有問(wèn)題,它只是為了這個(gè)題而出現(xiàn)的。?