某判断闰年的程序如下:
int IsLeap(int year) {
if (year % 4 == 0) {
if (year % 100 == 0) {
if (year % 400 == 0)
leap = 1;
else
leap = 0;
}
else
leap = 1;
}
else
leap = 0;
return leap;
}
试据此完成:
(1) 画出程序对应的程序流程图。
(2) 假设输入的取值范围是2000<=year<3001,设计测试用例,满足语句覆盖。
