软件测试习题

1. 题目

针对以下 C 语言程序段,假设sta[10]= -1,对于 x 的取值,需要( )个测试用例能够满足分支覆盖的要求。

int MathMine( int x ) {
  int m = 0;
  int i;
  for( i = x-1; i <= x + 1; i++ ) {
    if ( i < 0 )
      continue;
    if ( i >31 )
      break;
    if ( sta[i] == -1 )
      m++;
  }
  return m;
}

A. 3

B. 4

C. 5

D. 6

2. 答案

点我看答案

A

© 2021 刘士. All rights reserved.

结果匹配 ""

    没有匹配的结果 ""