按月算或按天算,一直加到第二个日期按月统计: #include <iostream> using namespace std; int days[] = { 0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }; bool is_run(int y) { return (y % 4 == 0 && y % 100 != 0) || (y % 400 == 0); } // 返回y年m月有多少天 int get_days(int y, int m) { if (m == 2) return is_run(y) ? 29...