我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

判断一个字符串是否为回文字符串,是则输出yes,否则输出no

img


void judge(const char *ptr)
{
        if (ptr == NULL) {
                printf("yes\n");
                return;
        }
        int j = strlen(ptr);
        if (j == 0) {
                printf("yes\n");
                return;
        }
        --j;
        int i = 0;
        while (i < j) {
                if (ptr[i] != ptr[j]) {
                        printf("no\n");
                        return;
                }
                ++i;
                --j;
        }
        printf("yes\n");
        return;
}

近期文章

  • 求解如何在数组中存入英文
  • 关于#java#的问题:如何在盒式布局里调整按钮的大小button无法使用setsize
  • 初学者,编程编的简单明了
  • python正则表达式怎么提取下面所示的内容?
  • c语言字符串大小怎么比较?
  • c语言入门:while循环
  • C#与C语言开发的两端串口通信问题?
  • 您好,我想请教个问题,请您帮下
  • selenium headless无法上传文件
  • 好难,有没有人看看……
  • 为什么文字老是对不齐
  • C语言结构体相关问题
  • 汇编语言程序设计,计算分段函数
  • 字符串的替换如用D替换A
  • Java导项目问题,求解决方法
  • shiro添加了sessionDAO如果不进登陆页面就会报错,不能进行拦截跳转
  • zhe题怎么弄,老是弄了个未定义出来
  • 使用Python可视化技术,通过控制台的菜单选择,使用matplotlib进行相应的显示。 菜单项1:显示学号 菜单项2:显示姓名 菜单项0:退出
  • 学生成绩输入系统,求解决方法
  • 四位补码乘法器的逻辑实现

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华