#include int day_tab[2][13] = { {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}, // 平年每个月的天数...{0, 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31} // 闰年每个月的天数 }; int day_year(int y, int m,...1; // 判断是否是闰年 else i = 0; for (j = 1; j 在上述程序中,首先定义了一个二维数组day_tab,其中day_tab[0]表示平年每个月的天数...,day_tab[1]表示闰年每个月的天数。...然后定义了一个函数day_year(),用于计算给定日期是一年中的第几天。该函数首先判断是否是闰年,然后累加该月之前的天数,最后加上当前月的天数,得到总天数。