指针判断回文_用指针判断回文

其他范文 时间:2020-02-28 14:54:47 收藏本文下载本文
【www.daodoc.com - 其他范文】

指针判断回文由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“用指针判断回文”。

#include

#include

#define N 100

using namespace std;

int fun(char *p)//传入字符串的首地址

{

char *q;

q = p;//使p和q同时指向字符串的首地址

while(*q)//使q指向字符串的结束标志''

q++;

q--;//使q指向字符串的最后一个字符,而不是结束标志

while(p

{

if(*p!=*q)//判断首尾字符是否相等,如果不相等则说明不是回文串return 0;

p++;//p和q同时向字符串的中间移动

q--;

}

return 1;

}

int main(void)

{

char ch[N];

cout

gets(ch);//使用gets可以接受带空格的字符串

if(fun(ch))

cout

else

cout

system(“pause”);

return 0;

}

下载指针判断回文word格式文档
下载指针判断回文.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

    热门文章
      整站推荐
        点击下载本文