表驱动法:是一种编程模式

将选择条件if else 查表换成直接查表

switch(month){

case  1,3,5 ,7 ,8, 10 ,12:day=30;break;

case 2:day=28;break;

default:day=30;break;

换成:

day【mouthLen】={31 28 31 30 31 30 31 ,,,}