下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false,则横线处应填上

发布时间:2021-04-11 15:55:18

单项选择题:
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false,则横线处应填上( )。
Bool fun(char*str)

int i=0,j=0;
while(str[j])j++;
for(j--;i<j&&str[i]==str[j];i++,j--);
retun i______j;

A) >=
B) ||
C) &&
D) <=

网友回答

答案:A
解析: while循环取串长度,赋值给j,然后在for循环中由串两边开始向中间进行字符比较,当最后i和i标识字符位置的变量相等,那么奇数个字符,或者i大于i时那么偶数个字符,则表示是对称的。
以上问题属网友观点,不代表本站立场,仅供参考!