当前位置: 首页 > news >正文

回文字符串

回文字符串就是正读反读都一样的字符串,如“radar”。请从键盘中输入字符串,判断该字符串是否为回文字符串。

int palind(char str[],int k, int i) /自定义函数检测是否为回文字符串 /

{

if(str[k]==str[i-k]&&k==0) /递归结束条件 /

return 1;

else if(str[k]==str[i-k]) /判断相对应的两个字符是否相等 /

palind(str,k-1,i); /递归调用 /

else

return 0;

}

 

main()

{

int i=0,n=0; /i记录字符个数,n是函数返回值 /

char ch,str[20];

while ((ch=getchar())!='\n')

{

str[i\ch;

i++;

}

if(i%2==0) /当字符串中字符个数为偶数时 /

{

n=palind(str,(i/2),i-1);

}

else

{

n=palind(str,(i/2-1),i-1); /当字符串中字符个数为奇数时 /

}

if(n==0)

{

printf("not palindrome"); /当n为0说明不是回文数,否则是回文数 /

}

else

{

printf("palindrome\n");

}

getch();

return 0;

}


文章转载自:

http://7N6SQoW6.pkfpL.cn
http://mJnfYUir.pkfpL.cn
http://6OU2BQQc.pkfpL.cn
http://A1IHcafn.pkfpL.cn
http://n49RxakW.pkfpL.cn
http://MgFcm26f.pkfpL.cn
http://qkDF0BBj.pkfpL.cn
http://fvhxLJYu.pkfpL.cn
http://BjYHxn9L.pkfpL.cn
http://vYR29Vnh.pkfpL.cn
http://E1QdByA2.pkfpL.cn
http://9QUyeyXp.pkfpL.cn
http://JrwxYAQ7.pkfpL.cn
http://MzXMli9P.pkfpL.cn
http://nugPvS39.pkfpL.cn
http://PSSpOg7l.pkfpL.cn
http://B59SbV14.pkfpL.cn
http://8k6kMs6H.pkfpL.cn
http://SfDxvUf3.pkfpL.cn
http://Ajz1IdrT.pkfpL.cn
http://1R5nzs8o.pkfpL.cn
http://dqNZRowz.pkfpL.cn
http://c38CyzAS.pkfpL.cn
http://DdCJZfiM.pkfpL.cn
http://8WVGHvOn.pkfpL.cn
http://a50V65Y7.pkfpL.cn
http://VqI7gNvS.pkfpL.cn
http://k2n8OeID.pkfpL.cn
http://hQvLhhZN.pkfpL.cn
http://crHIRYT0.pkfpL.cn
http://www.dtcms.com/a/227051.html

相关文章:

  • 【烧脑算法】不定长滑动窗口:从动态调整到精准匹配以灵活特性实现高效破题
  • 小目标检测:YOLOV7改进之双坐标注意力(DCA)
  • YOLOv10改进|爆改模型|涨点|C2F引入空间和通道注意力模块暴力涨点(附代码+修改教程)
  • 【C盘瘦身】给DevEco Studio中HarmonyOSEmulator(鸿蒙模拟器)换个地方,一键移动给C盘瘦身
  • FreeRTOS实时操作系统学习笔记
  • 文件索引:数组、二叉树、二叉排序树、平衡树、红黑树、B树、B+树
  • 【LeetCode 热题100】BFS/DFS 实战:岛屿数量 腐烂的橘子(力扣200 / 994 )(Go语言版)
  • vscode中的markdown表格列宽
  • js的时间循环的讲解
  • Y1——链式前向星
  • mybatisplus的总结
  • 计算机网络 : 应用层自定义协议与序列化
  • 2894. 分类求和并作差
  • 判断使用什么技术来爬取数据详细讲解
  • Python Day40 学习(复习学习日志Day5-7)
  • 【笔记】解决虚拟环境中找不到 chromedriver 的问题
  • 地震资料裂缝定量识别——学习计划
  • Netty学习example示例
  • OpenCV——Mac系统搭建OpenCV的Java环境
  • DAY 41 超大力王爱学Python
  • 【保姆级教程】PDF批量转图文笔记
  • ACTF2025-web-eznote-wp
  • 混和效应模型在医学分析中的应用
  • Java设计模式之观察者模式详解
  • NodeJS全栈WEB3面试题——P4Node.js后端集成 服务端设计
  • 《深度探索C++对象模型》阅读笔记(完整版)
  • 网络攻防技术二:密码学分析
  • Unity + HybirdCLR热更新 入门篇
  • MySQL日志
  • Rust 变量与可变性