[C/C++笔面试]判断字符串是不是回文
来源:互联网 发布:warframe离线数据模块 编辑:程序博客网 时间:2024/06/04 19:43
/*********************************************************- Copyright (C): 2016- File name : level.c- Author : - Zhaoxinan -- Date : 2016年08月28日 星期日 11时14分51秒- Description : * *******************************************************/#include <stdio.h>#include <string.h>int islevel(const char *ptr){ int i; int found = 1; //1表示是回文,0表示不是 if (ptr == NULL) //有效性检测 { return -1; } //获取字符串长度 int len = strlen(ptr); for (i = 0; i < len/2; i++) { if (ptr[i] != ptr[len - i - 1]) { found = 0; break; } } return found;}int main(){ char str[] = "level"; char src[] = "hello"; int renum1 = islevel(str); int renum2 = islevel(src); if (1 == renum1) { printf("is reverse str\n"); } else { printf("not reverse str\n"); } if (1 == renum2) { printf("is reverse str\n"); } else { printf("not reverse str\n"); } return 0;}
1 0
- [C/C++笔面试]判断字符串是不是回文
- c语言实现判断字符串是不是回文
- 【c语言】判断一个字符串是不是回文字符串
- 用c语言实现 判断一个字符串是不是回文字符串
- 判断字符串是不是回文,使用C++、Python两种语言
- c语言 字符串是不是回文
- 判断字符串是不是回文
- 判断字符串是不是回文
- C语言 判断回文字符串
- 【c语言】判断回文字符串
- 判断一个字符串是不是回文
- 判断一个字符串是不是回文?
- 判断一个字符串是不是回文
- 【c语言】判断一个数是不是回文数
- 用顺序栈判断是不是回文串(C++)
- 【C语言】判断一个数是不是回文数
- 判断一个字符串是不是回文字符串
- 【C语言】判断回文数及字符串
- 【Linux开发】V4L2应用程序框架
- 总结四---新的开始
- Sorting Algorithm-Shell Sort
- 几种求素数与验证素数的方法
- 偷金子
- [C/C++笔面试]判断字符串是不是回文
- 对结构体初始化
- Android按钮事件响应顺序
- MySQL集群搭建详解
- ubunut recovery mode 下拷贝数据到u盘
- 使用TCP协议的NAT穿透技术
- PCH文件写输出的宏
- python 装饰器
- 关于上上文hashmap的深入-hashmap产生死锁的详解