首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(cha*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。 如:1234554
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(cha*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。 如:1234554
admin
2017-03-22
36
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(cha*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。
如:1234554321或者1234321都认为是回文字符串。
如果串为空或一个字母时,均认为是回文字符串。
注意:不能修改程序的其他部分,只能补充
IsPalindromes ()函数。
#include
#defime MAXLEN 1024
bool IsPalindromes(char*string)
{
}
Void main()
{
char str[MAXLEN];
cout<<"请输入一行文字"<
cin.getliRe(str,MAXLEN);
cout<
<
return;
}
选项
答案
int len=0: for(;string[len]!=NULL;len++) //获取字符串的长度 ; len--; //下标从0开始到len-1 for(int i=0;i
解析
(1)由于字符串的长度是未知的,先利用循环求出字符串的长度,循环变量从0开始,直到数组的结束,string[len]==NUL为循环结束条件,如此便得到了数组的长度len。
(2)知道长度后就可以判断对称位置的元素是否相同,比如第一个元素和最后一个元素,第二个元素和倒数第二个元素,如此比较下去直到到了最中间的元素为止。
(3)可以利用循环来比较是否对称,设置另一个循环变量i,i从0开始表示从数组的头开始读数,len从数组的尾部开始读数,如果string
!=string[len],则跳出循环返回0,如果循环结束还没发现不同则返回1。
转载请注明原文地址:https://kaotiyun.com/show/L9Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面有关重载函数的描述中正确的是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是
关于二义性的描述错误的是
下面程序的结果是#include<iostream.h>classA{inta;public:A():a(1){}
下列工具中为需求分析常用工具的是
有如下程序:#includeusingnamespacestd;classGrandChild{public:GrandChild(.){strcpy(name,”Unknown”);}eonstchar*getName()const{
有如下两个类定义:classAA{};classBB{AAv1,*v2;BBv3;int*v4;};其中有一个成员变量的定义是错误的,这个变量是
有三个关系R,s和T如下:其中关系T由关系R和s通过某种操作得到,该操作为
假定Xcs是一个类,该类中一个成员函数的原型为“Xcs*abc{};”,则在类外定义时对应的函数头为______。
有如下的函数定义:intXfun(int*a,intn){intX*a;for(int*pa=a+1;paif(*pa>x)x=*pa;retumx;}若在执行了语句:intx[5]
随机试题
下列判断不正确的一项为()
消化性溃疡最常见的并发症为
股份有限公司以超过股票票面金额的发行价格发行股份所得的溢价款,应当列入公司财产的()
下列有关项目范围变更控制的表述中,正确的是()。
()的最终目的是要明确应急的对象(可能存在的重大事故)、事故的性质及其影响范围、后果严重程度等,为应急准备、应急响应和减灾措施提供决策和指导依据。
会计电算化系统中账务处理模块是核心模块。()
甲制作、出售了大量冒用乙署名的作品,其承担责任的方式可能为?
由于先前活动而形成的心理的一种特殊准备状态称为变式。()
我A也B你C这么一个朋友,D我怎么会害你呢?
Whatdoesthephrase"fromvariouscomersofthiscountry"probablymean?Howdidthegraduate’sparentsreacttotheirchild’s
最新回复
(
0
)