阅读下列C程序,回答下列问题。
[C程序]int GetMaxDay( int year, intmonth ) {int maxday = 0;//1if ( month >= 1 && month <= 12 ) { //2,3if ( month == 2 ) { //4if ( year % 4 == 0 ) {//5if ( year % 100 == 0 ) {//6if ( year % 400 == 0 ) }//7maxday = 29; //8else //9maxday = 28;}else //10maxday = 29;}else //11maxday = 28;}else{//12if(month==4||month==6||month==9||month==11) //13, 14, 15, 16maxday = 30; //17else //18maxday = 31;}}return maxday; //19}
2、请画出上述程序的控制流图,并计算其环路复杂度VG.。
相关专题: 复杂度
有疑问?点此联系我们
收藏该题
查看答案