早教吧作业答案频道 -->其他-->
数据结构习题:编写判断一个字符序列是否是回文的函数.非常急,《数据结构-使用C语言》第四版,朱战立编的.84页习题3-18.编写判断一个字符序列是否是回文的函数.回文是指一个字符序列
题目详情
数据结构习题:编写判断一个字符序列是否是回文的函数.非常急,
《数据结构-使用C语言》第四版,朱战立编的.84页习题3-18.
编写判断一个字符序列是否是回文的函数.回文是指一个字符序列以中间字符为基准,两边字符完全相同,如字符序列“ABCDEDCBA”就是回文,而字符序列“ABCDEDBAC”不是回文.
《数据结构-使用C语言》第四版,朱战立编的.84页习题3-18.
编写判断一个字符序列是否是回文的函数.回文是指一个字符序列以中间字符为基准,两边字符完全相同,如字符序列“ABCDEDCBA”就是回文,而字符序列“ABCDEDBAC”不是回文.
▼优质解答
答案和解析
//首先我认为回文不一定是奇数个;也有可能是偶数个;只要这个字符串
//正读跟反读都一样 那它就是回文 所以不应该把字符串的个数当成是判断回文串的
//一个条件.
#include
#include
#include
bool huiWen(const char *p);
int main()
{
char test[225];
gets(test);
if(huiWen(test))
{
printf("是回文!\n");
}
else
{
printf("不是回文!\n");
}
getch();
return 0;
}
bool huiWen(const char *p)
{
int i=0,n=strlen(p);
while(p[i]==p[n-i-1] && i
//正读跟反读都一样 那它就是回文 所以不应该把字符串的个数当成是判断回文串的
//一个条件.
#include
#include
#include
bool huiWen(const char *p);
int main()
{
char test[225];
gets(test);
if(huiWen(test))
{
printf("是回文!\n");
}
else
{
printf("不是回文!\n");
}
getch();
return 0;
}
bool huiWen(const char *p)
{
int i=0,n=strlen(p);
while(p[i]==p[n-i-1] && i
看了数据结构习题:编写判断一个字符...的网友还看了以下:
已知A={x丨丨x-a丨=4},B={1,2,b},是否存在实数a,使得对于任意实数b,都有A⊆B 2020-05-13 …
定义在R上的偶函数f(x-2),当x>-2时,f(x)=ex+1-2(e为自然对数的底数),若存在 2020-05-23 …
外部网关协议BGP是不同自治系统的路由器之间交换路由信息的协议,BGP-4使用四种报文:打开报文、更 2020-05-26 …
齿轮油按照使用性能分为( )。A.GL-3、GL-4、GL-5等B.GL-1、GL-2、GL-3等C 2020-05-31 …
本人是较笨的女生,答案和理由要能看懂,好者分双倍1.将-8、-6、-4、-2、0、2、4、6、8这 2020-06-02 …
图K6-4为地壳物质循环简略示意图,读图,回答7~8题。图K6-47.下列哪个过程使石灰岩变成大理 2020-06-10 …
当X->2时,Y=X^2(X的平方)->4,问m等于多少,使当|x-2|谢谢FC3的回答,可是你的 2020-07-09 …
比-1小的整数如下面这样排列:(看下面)第一列:第二列:第三列:第四列:-2-3-4-5-9-8- 2020-07-25 …
作出函数y1=2x-4与y2=-2x+8的图象,并观察图象回答下列问题:(1)x取何值时,2x-4> 2020-11-01 …
英语翻译短语:1.就某事向某人征求建议2.依某人之见3.作为回报4.使某人干某事5.信任某人6.期待 2020-11-23 …