#include <stdio.h>int main()?{?? ? /* 定義需要計算的日期 */? ? int year = 2008;? ? int month = 8;? ? int day = 8;? ? int sum=0;? ? switch(month--)? ? {? ? ? ? case 8:sum+=31;? ? ? ? case 7:sum+=31;? ? ? ? case 6:sum+=30;? ? ? ? case 5:sum+=31;? ? ? ? case 4:sum+=30;? ? ? ? case 3:sum+=31;? ? ? ? case 2:sum+=28;? ? ? ? case 1:sum+=31;? ? }? ? if(year%4==0||(year%100==0&&year%400==0))? ? {? ? ? ? sum=sum+1;? ? ? ? printf("%d年%d月%d日是該年的第%d天",year,month,day,sum);? ? }? ? else? ? {? ? ? ? printf("%d年%d月%d日是該年的第%d天",year,month,day,sum);? ? } return 0;}
為什么輸出結果是7月
qq_怪咖小青年_1
2017-08-08 10:25:38