问题 问答题

以下是某C语言程序,此程序根据输入的学生成绩得出成绩的等级,请仔细阅读程序并完成要求。
int scorelevel(int score)

int level:
if(score>100||score<0)level=-1;
else if(score>=90)level=1;
else if(score>=80)level=2;
else if(score>70)level=3;
else if(score>=60)level=4;
else level=5:
return level:

给出满足基本路径覆盖的路径集合。

答案

参考答案:由控制流图的圈复杂度V(G)=7(图中的区域数,或者V(G)=E=N+2),所以基本路径集合应包含7条独立的路径。分别为:1-2-7-1...
1-2-7-12
1-2-3-8-12
1-2-3-4-9-12
1-2-3-4-5-10-12
1-2-3-4-5-6-11-12

选择题
单项选择题