我的代碼沒有錯(cuò)啊,而且也能夠正常運(yùn)行,結(jié)果也是221,怎么我提交的是時(shí)候顯示有問題呢?
?我的代碼沒有錯(cuò)啊而且也能夠正常運(yùn)行結(jié)果也是221怎么我提交的是時(shí)候顯示有問題呢
#include <stdio.h>
int main()?
{?
? ? /* 定義需要計(jì)算的日期 */
? ? int year = 2008;
? ? int month = 8;
? ? int day = 8;
? ? int sum,num,kum;
? ? if(year%4==0&&year%100!=0||year%400==0)
? ? {
? ? ?num=29; ??
? ? }
? ? else
? ? {
? ? ?num=28; ??
? ? }
? ? switch(month)
? ? {
? ? ?case 1:kum=0; ? ? ? break;
? ? ?case 2:kum=31; ? ? ?break;
? ? ?case 3:kum=31+num; ?break;
? ? ?case 4:kum=62+num; ?break;
? ? ?case 5:kum=92+num; ?break;
? ? ?case 6:kum=123+num; break;
? ? ?case 7:kum=153+num; break;
? ? ?case 8:kum=184+num; break;
? ? ?case 9:kum=215+num; break;
? ? ?case 10:kum=245+num;break;
? ? ?case 11:kum=276+num;break;
? ? ?case 12:kum=306+num;break;
? ? ?default:printf("一年只有12個(gè)月喲\n"); break;
? ? }
? ? sum=kum+day;
? ? printf("%d年%d月%d日是第%d天",year,month,day,sum);
return 0;
}?
2015-05-03
該年的第……
輸出結(jié)果要完全一致才能通過吧
2015-05-03
哦哦,O(∩_∩)O謝謝