首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(cha*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。 如:123455432
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(cha*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。 如:123455432
admin
2017-11-27
61
问题
使用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全国计算机二级
相关试题推荐
在一个成员函数内调用一个虚函数时,对该虚函数的调用进行______联编。
一个C++程序的开发步骤通常包括编辑、______、链接、运行和调试。
若有如下语句#include<iostream.h>voidmain(){intx=3;do{x=x-2cout<<x;{while(!(--x);}则上面程序段
以下程序的输出结果是()。#include<iostream.h>intfun(char*s){char*p=s;while(*p!=’\0,)p++:return(p-s):}void
以下程序的输出结果是intf(){ static int i= 0; int s=1; s+=i; i++; return s;}main( ){ inti, a=0; for(i=0;i<5;i++)a+=f();
下面对宏定义的描述中不正确的是
在链表的运算过程中,能够使空表与非空表的运算统一的结构是______。
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为______。
用树形结构表示实体之间联系的模型是
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是
随机试题
试以单链表为存储结构实现简单选择排序的算法。
下列不属于授权原则的是
急性梗阻性化脓性胆管炎的主要治疗原则是
建设工程项目的业主和各参与方都有进度控制的任务,各方()。
从业人员对待上门投诉的顾客所持的下列态度中,正确的是()。
在企业发展的(),实施团队薪酬的条件最有利。
1803年,美国联邦最高法院通过审理()一案,开创了由最高司法机构审查国会制定的法律是否符合宪法的先例。
Aroundtheworld,musictherapyisbeingusedtotreatdifferentmedicalconditionsandillnesses.Someofthewayspeopleusem
CreativeBookReportIdeasA)Areyouatalossforcreativebookreportideasforyourstudents?Ifyes,thenthisarticlewill
AbigtrendintheU.S.toyindustryhasmoreconsumersswitchingofftheirhigh-techgadgets(小机件)toplaywithclassictoys,li
最新回复
(
0
)