题目

阅读下列C程序,回答问题1至问题3,将解答填入答题纸的对应栏内。

【C程序】

int count(int x,int z){

int y=0;

while(x>0){ //l

if(x==1) //2

y=7; //3

else{ //4

y=x+z+4;

if(y==7||y==21) //5,6

x=1; //7

}

x--; //8

}

return y; //9

}
问题1:  (3分)
请针对上述C程序给出满足100%DC(判定覆盖)所需的逻辑条件。
问题2:  (7分)
请画出上述程序的控制流图,并计算其控制流图的环路复杂度V(G)。
问题3:  (5分)
请给出问题2中控制流图的线性无关路径。

作答
本题暂不支持做答,请点击“解析“以对比解题思路
答案/解析
查看试卷及答案