下面一段小程序是判断一个长度为n的字符数组是否中心对称。例如,“abcddcba”或“abcdcba”就是中心对称。作为内部边界值,应填入()内的判断是______。
Bool center-sym(char S[], int n)
//判断字符组S中的n各字符是否中心对称。若是则函数返回true,否则返回false
Int i=1, j=n
while()
If(s[i-1]!=s[j-1]) return false; //i,j从1开始计数,数组从0开始
Elsei=i+1; j=j-1;
Return true;
A.i<j
B.i==j(判等)
C.i>j
D.i!=j(判不等)
参考答案:A
解析: 内部边界值测试可以用来发现一些内部错误,如误把“<”写为“<=”。但内部边界值测试应作为一种补充方法,在其他方法的最后使用。