/*問題描述
已知2023年1月1日為星期一。設計一函式按照下述格式列印2023年以後(含)某年某月的日曆,
2023年以前的拒絕列印。為完成此函式,設計必要的輔助函式也是必要的。
樣例輸入
乙個滿足題目要求的輸入範例。
例:2050 3
樣例輸出
與上面的樣例輸入對應的輸出。
例:*/
/*calendar 2050 - 03
---------------------
su mo tu we th fr sa
---------------------
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
---------------------*/
#includevoid shuchu( int , int );
int js_day( int , int );
int main( void )
int js_day( int year, int month )
day += 365 ;
} int yfts[12] = ;
for( i = 0 ; i < month - 1 ; i ++ )
}day += yfts[i] ;
} return day ;
}void shuchu( int year , int month )
int j , xq = day % 7 + 1 ;
int d[13] = ;
for( j = 1 ; j <= d[month] ; j ++ )
xq ++ ;
} if((year % 4 == 0 && year %100 != 0)||( year %400 == 0 ) )
}printf("\n---------------------\n");
}
演算法提高 5 3日曆
演算法提高 5 3日曆 時間限制 1.0s 記憶體限制 256.0mb 問題描述 已知2007年1月1日為星期一。設計一函式按照下述格式列印2007年以後 含 某年某月的日曆,2007年以前的拒絕列印。為完成此函式,設計必要的輔助函式也是必要的。樣例輸入 乙個滿足題目要求的輸入範例。例 2050 3...
1064 日曆問題
時間限制 10 sec 記憶體限制 128 mb 提交 766 解決 412 提交 狀態 討論版 在我們現在使用的日曆中,閏年被定義為能被4整除的年份,但是能被100整除而不能被400整除的年是例外,它們不是閏年。例如 1700,1800,1900 和 2100 不是閏年,而 1600,2000 和...
1006日曆問題
題目描述 在我們現在使用的日曆中,閏年被定義為能被4整除的年份,但是能被100整除而不能被400整除的年是例外,它們不是閏年。例如 1700,1800,1900 和 2100 不是閏年,而 1600,2000 和 2400是閏年。給定從公元2000年1月1日開始逝去的天數,你的任務是給出這一天是哪年...