教资会网络 | UGC NET CS 2018 年 12 月 – II |问题 86
考虑以下方法:
int f(int m, int n, boolean x, boolean y) {
int res = 0;
if (m < 0) {
res = n - m;
} else if (x || y) {
res = -1;
if (n == m) {
res = 1;
}
} else {
res = n;
}
return res;
} /*end of f */
如果 P 是实现 f() 的完整语句覆盖的最小测试数,Q 是实现 f() 的完整分支覆盖的最小测试数,则 (P,Q) =
(一) (3,4)
(B) (3,2)
(C) (2,3)
(D) (4,3)答案:(一)
解释:
这个问题的测验
如果您在上面的帖子中发现任何错误,请在下方评论