首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在画线处填上适当内容,实现该函数。 bool fun(char*str)} int i:0,j=0; while(str[j]) (6) ;
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在画线处填上适当内容,实现该函数。 bool fun(char*str)} int i:0,j=0; while(str[j]) (6) ;
admin
2013-05-30
57
问题
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在画线处填上适当内容,实现该函数。
bool fun(char*str)}
int i:0,j=0;
while(str[j]) (6) ;
for(J--;i<j&&str
==str[J];i++,J--);
return i (7) J;
}
选项
答案
j--,>=
解析
首先利用while循环得到数组的最大下标j,i为数组的最小下标,然后在for循环中判断将j和i逐次移动并判断对应位置上的元素是否相等。当i>=j时,则表示数组元素为完全对称,返回为true;否则为不对称,返回为false。
转载请注明原文地址:https://kaotiyun.com/show/EHNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是()。#include<iostream>usingnamespacestd;template<classT>Tmax(Tx,Ty){return(x>=y?x:y);
下面程序的执行结果是()。#include<iostream>usingnamespacestd;classbuilding{public:building(){}build
有如下程序:#include<iostream>usingnamespacestd;longfib(intn){if(n>2)return(fib(n-1)+fib(n-2));
为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为()。
下列C++运算符中,优先级最高的是()。
下面关this指针的说法中,不正确的是()。
下面关于动态联编的描述中,错误的是()。
如果表达式++i*k中的“++”和“*”都是重载的非静态成员运算符,则采用运算符函数调用格式,该表达式还可表示为=______。
下列选项中不属于软件生命周期定义时期任务的是()。
随机试题
谷氨酰胺是
"翼状肩胛"畸形,上肢上举活动受限,见于:
女,76岁,持续性心房颤动2年,有脑血栓和糖尿病病史。查体:BP120/65mmHg,心率87次/分,心脏各瓣膜区未闻及杂音。该患者最适宜的抗栓措施是
下列选项中,()的室外消防用水量,可按同时发生火灾的次数和一次灭火的用水量确定。
下列各项资产减值准备中,在相应资产的持有期间内不可以转回的是()。
求助者通过言行、装扮等来诱惑咨询师属()。
简述卢梭的劳动教育思想。
BookValueAOlderpeopleinparticularareoftentakenabackbythespeedwithwhichtheInternet’s"nextbigthing"cancease
A.unpaidB.obviousC.differedD.linkE.disproportionatelyF.whetherG.explanationsH.madeupI.roleJ.shoulder
Therearefourmainlearningstyles:imaginative,analytic,commonsenseanddynamic.Noneofthesefourstyleswillfitastuden
最新回复
(
0
)