写一函数int fun(char *p)判断一字符串是否为回文,是返回1,不是返回0,出错返回-1
来源:互联网 发布:jmeter 调用java 调试 编辑:程序博客网 时间:2024/04/29 23:00
#include <stdio.h>int fun(char *p) { if(p==NULL) return -1; else { int length = 0; int i = 0; int judge = 1; length = strlen(p); for(i=0;i <length/2; i++) { if(p[i]!=p[length-1-i]) judge = 0; break; } if(judge == 0) return 0; else return 1; } }void main(){ char str1[]="abccba"; char str2[]="b"; int i=fun(str1); printf("%d \n",i);}
第二种:
#include <stdio.h>int fun(char *p){ int len = strlen(p) - 1;char *q = p + len; if (!p)return -1; while (p < q) { if ((*p++) != (*q--))return 0; } return 1;} void main(){ char str1[]="abccba"; char str2[]="b"; int i=fun(str1); printf("%d \n",i);}
- 写一函数int fun(char *p)判断一字符串是否为回文,是返回1,不是返回0,出错返回-1
- 写一函数int fun(char *p)判断一字符串是否为回文,是返回1,不是返回0,出错返回-1
- 判断一字符串是否为回文,是返回1,不是返回0,出错返回-1
- 强化练习6:判断一字符串是否为回文,是返回1,不是返回0,出错返回-1
- 试编一函数:判断字符串是否为回文.若是则函数值返回0.否则返回1?
- 判断一个字符串是否是回文,如果是,返回字符串“yes”,如果不是,返回字符串“no”
- 编写一个函数,删除字符串中的一段字符,函数原型为: int fun(char *p,int start,int end); 返回值为删除字符数, start 开始位置,end 结束位置。
- 编写函数,判断year是否为闰年,若是则返回1,否则返回0
- 编写函数判断一个年是否是闰年,是闰年返回ture,不是闰年返回false。
- 判断是否为素数,是则返回1,否则返回0.
- 查询判断某个字段是否为空 不为空返回1 为空返回0
- 写一函数判断某个整数是否为回文数
- 不使用库函数,编写函数int strcmp(char *source, char *dest) 相等返回0,不等返回-1
- 不使用库函数,编写函数int strcmp(char *source,char *dest),相等返回0,不等返回-1
- 不使用库函数,编写函数int strcmp(char *source, char *dest) 相等返回0,不等返回-1;
- 201111621401-白乐乐-判断一个正整数是否为质数的算法。函数签名如下 int isPrime(long a) 输入:一个长整数a 输出:返回1(为质数),返回0(非质数)
- 将一个int类型的数字转化为字符串,并判断有无重复字符串(长度应大于等于2)有返回1,无返回0
- “f”: 不是一个函数。不提示返回值为int
- 三国群英mod
- 黑马程序员——HashSet自定义类去除重复
- windows7解决Eclipse下的svn密码记忆问题
- Python 函数装饰器探讨
- js中document.documentElement 和document.body 以及其属性
- 写一函数int fun(char *p)判断一字符串是否为回文,是返回1,不是返回0,出错返回-1
- 怎样才能在职场中快速成长
- android 把bitmap转成drawble后宽高不一致的解决方法
- 二叉树,排序二叉树
- HDU 1257 最少拦截系统
- S3c2440 I2C驱动与测试程序追踪交叉分析
- 数据库导出
- Android来电铃声默认设置的实现方法与如何设置语音来电的默认铃声
- C# 设置断点详细过程