判断一个字符串是不是回文字符串
来源:互联网 发布:卸载kingroot的软件 编辑:程序博客网 时间:2024/05/16 12:58
编写了一个程序,功能是判断一个输入的字符串是否是回文字符串,代码如下
int is_plal(char str[100]){ char *str1 = str; char *str_s = str1; char *str_m = str1; while (*str_s) { str_s++; } str_s--; while (str_m < str_s) { if (*str_m != *str_s) { return 0; } str_m++; str_s--; } return 1;}int main(){ char str[100] = { 0 }; printf("please enter a string :"); gets(str); if (is_plal(str)) { printf("%s is a plalindrome!\n",str); } else { printf("%s isn't a plalindrome!\n",str); } system("pause"); return 0;}
这是在vs2013平台下的一个程序。如果输入一个不是回文字符串的字符串,则判断函数返回0,屏幕上打印不是回文,如果是回文字符串,则返回1,并在屏幕上打印该字符串是回文字符串。程序运行结果如下:
总体来说,这个程序就是利用指针去进行操作的,关于指针的用途还有其他很多很实用的方法,需要去好好努力学习!
0 0
- 判断一个字符串是不是回文
- 判断一个字符串是不是回文?
- 判断一个字符串是不是回文
- 判断一个字符串是不是回文字符串
- 判断一个字符串是不是对称(是不是回文字符串)
- 判断字符串是不是回文
- 判断字符串是不是回文
- 判断一个字符串是不是回文数
- 判断一个字符串是不是回文数
- 【c语言】判断一个字符串是不是回文字符串
- 用c语言实现 判断一个字符串是不是回文字符串
- 判断一个字符串是不是回文(C#解法)
- 判断一个数或者一串字符串是不是回文数
- Python学习——判断一个字符串是不是回文
- 如何判断一个字符串是不是回文字符串以及字符串的排列组合问题
- 用堆栈判断字符串是不是回文
- c语言实现判断字符串是不是回文
- 判断一个字符串是不是乱码
- 关于printf/scanf 与 cin/cout 输入输出的速度研究
- spring的ioc和aop
- 【备忘】Oracle WebLogic Server开发权威指南 PDF下载
- 27. Remove Element
- 字符串在文件中的读写
- 判断一个字符串是不是回文字符串
- 野指针形成原理、造成的危害及避免方法
- Android Studio查看一个页面的布局层次结构
- POJ2559-Largest Rectangle in a Histogram(单调栈)
- Ansible无法远程连接客户机
- linux/mac下的自定义命令alias
- Struts2---Action,action,ActionContext
- poj1062 昂贵的聘礼interesting-
- HDU2068 RPG的错排