试题与答案

下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false,则

题型:单项选择题

题目:

下列函数的功能是判断字符串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--); return i______j; }

A.>==

B.||

C.&&

D.<==

答案:

参考答案:A

解析: while循环取串长度,赋值给j,然后在for循环中由串两边开始向中间进行字符比较,当最后i和j标识字符位置的变量相等,那么奇数个字符,或者j大于i时那么偶数个字符,则表示是对称的。

试题推荐
题型:选择题

感动中国年度人物:王顺友,他朴实得像一块石头。一个人,一匹马,一段世界邮政史上传奇,他过滩涉水,越岭翻山,用一个人的长征传邮万里,用20年的跋涉飞雪传薪。路的尽头还有路,山的那边还是山,近邻尚得百里远呵,世上最亲邮递员。我们可以这样来看待他(  )

①主观为自我,客观为别人  ②个人的自我价值高于社会价值

践行了集体主义原则      ④从他身上我们看到了为人民服务的实质

A.②③

B.③④

C.①②

D.①③

查看答案
微信公众账号搜索答案