首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(cha*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。 如:123455432
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(cha*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。 如:123455432
admin
2017-11-27
52
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(cha*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。
如:1234554321或者1234321都认为是回文字符串。
如果串为空或一个字母时,均认为是回文字符串。
注意:不能修改程序的其他部分,只能补充
IsPalindromes()函数。
#include
#define MAXLEN 1024
bool IsPalindromes(char*string)
{
}
void main()
{
char Str[MAXLEN];
cout<<"请输入一行文字"<
cin.getline(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/LDAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
一个类中有【 】个构造函数。
数据结构的存储结构包括顺序、索引、散列和【 】四种。
下面对宏定义的描述中不正确的是
程序设计方法要求在程序设计过程中
已知类sample是一个抽象类,其成员函数display是无形参、无返回类型的纯虚函数,请完成其声明。classsample{public:sample(){};______};
有如下类声明:classXA{intx;public:XA(intn){x=n;}};classXB:publicXA{
已知在一个类体中包含如下函数原型:VOLUMEoperator-(VOLUME)const;,下列关于这个函数的叙述中,错误的是
有如下类声明:classFoo{intbar;};则Foo类的成员bar是
软件工程的框架可概括为:目标、过程和【 】。
( )是以一种完全通用的方法来设计函数或类而不必预先说明将被使用的每个对象的类型。
随机试题
火车上有一个人突然晕倒,有一个医生自觉地去进行救治,体现了什么精神
牙周病一级预防的确切内容是
当发电厂高压厂用电系统采用高电阻接地方式时,若采用由其供电的低压厂用变压器高压侧中性点来实现,则低压变压器应选用下列哪种接线组别?
在通常情况下,()一般设置在建设单位的空闲地带上,如材料进场专用线转弯的扇形地带或场外临近处。
下列既属于直接融资形式又属于间接融资形式的是()。
对佚名的《题太和殿》上联“龙德正中天,四海雍熙符广运”中“广运”解释正确的有()。
Woman:Somepeopleknowalotmorethantheytell.Man:Unfortunatelythereverseisalsotrue.Question:Whatdoesthemanimply?
A、 B、 C、 D、 C
Bothsubsistenceandcommercialfarmersfaceasimilarproblem:farmingisnotproducingasufficientlyhighincomeforthedesi
PromoteLearningandSkillsforYoungPeopleandAdultsA)Thisgoalplacestheemphasisonthelearningneedsofyoungpeoplean
最新回复
(
0
)