C语言运用数组读入字符串判断是否为回文

运行代码及解析

#include<stdio.h>
int main(void)
{int i,k;char c[20];printf("Enter a word:");k=0;//字符串一次输出赋值。while(1){c[k]=getchar();//从键盘读取字符if(c[k]=='\n')//如果输入回车赋值读取结束,开始进行下面的语段break;k++;}//此时k为0+输入多少个字符串的值i=0;//定义数组新变量k=k-1;while(c[k]==c[i])//让字符串从两边向里面依次比较{if(i==k)break;//比较到中间值while循环结束i++;k--;}if(i>=k)//如果比较到最中间的字符说明该字符串为会文printf("It is a palindrome\n");elseprintf("It is not a palindrom\n");return 0;
}

运行结果一

运行结果二

c语言:判断字符串是否为回文(超详解)相关推荐

  1. C语言判断字符串是否为回文

    C语言判断字符串是否为回文 回文就是字符串中心对称,如"abcba"."abccba"是回文,"abcdba"不是回文. /*判断字符串是否 ...

  2. bigdecimal 判断是否为数字_C语言判断字符串是否为回文

    回文就是字符串中心对称,如"abcba"."abccba"是回文,"abcdba"不是回文. /*判断字符串是否为回文*/ #include ...

  3. 判断相等_C语言判断字符串是否为回文

    回文就是字符串中心对称,如"abcba"."abccba"是回文,"abcdba"不是回文. /*判断字符串是否为回文*/ #include ...

  4. c语言程序判断一个字符串是否是回文数,详解判断回文字符串和回文数算法的C语言代码!...

    一.判断一个字符串是否为回文字符串 #include #include #include //包含strlen #define YES 1 #define NO  0 #define uchar un ...

  5. C语言判断字符串是否为回文字符串

    判断一字符串是否是回文字符串 回文的意思即为该字符串从左往右读出来的值与从右往左读出来的值一样. 代码 #include <stdio.h> #include <stdlib.h&g ...

  6. C语言试题三十一之判断字符串是否为回文?若是则函数返回1,主函数中输出yes,否则返回0,主函数中输出no。回文是指顺读和倒读都是一样的字符串。

    1. 题目 请编写函数function,该函数的功能是:判断字符串是否为回文?若是则函数返回1,主函数中输出yes,否则返回0,主函数中输出no.回文是指顺读和倒读都是一样的字符串. 2 .温馨提示 ...

  7. 【C语言】简单判断字符串是否为回文

    **C语言简单判断字符串是否为回文**哈哈哈哈哈,作为一个刚学c语言不久的小白,今天来分享一下自己今天学到的一个判断字符串是否为回文的解决方法_(:з」∠)_小白用的编译器是Visual Studio ...

  8. JAVA语言:利用递归方法判断字符串是否为回文

    java练习:利用递归方法判断字符串是否为回文(java程序语言设计课后习题4.21) 回文:字符串正向输出和逆向输出结果相同 ,如12321 源代码如下: import java.util.Scan ...

  9. C语言之判断字符串是否为回文

    /*编写一个函数,判断字符串是否为回文.所谓回文指顺读和逆读都一样的字符串. 例如:"level","ABCCBA"*/ 顺读和逆读: 1.即数组第i个元素和第 ...

最新文章

  1. TensorFlow中Session.run和Tensor.eval的区别
  2. VIM中空格和TAB的替换 [转]
  3. 我是IT小小鸟 读书笔记
  4. vue语法 `${ }` (模版字符串)
  5. 【数据竞赛】厦门国际银行 “数创金融杯”数据建模大赛-冠军分享
  6. 常用Smarty变量操作符
  7. UTF-8 Everywhere
  8. 零基础带你学习MySQL—Update语句以及注意事项(八)
  9. 此模块的调试信息中缺少源信息_22python中的模块
  10. 快速构建Windows 8风格应用5-ListView数据控件
  11. C# 自己绘制报表,GDI你会用吗?
  12. html中描文本链接,锚文本、超链接和纯文本链接的区别以及使用方法
  13. Google Chrome 49.0.2623.112 XP系统最终版离线安装包官方下载地址
  14. windows 安装vagrant reload 失败; No Virtualbox Guest Additions installation found.
  15. 【软件开发】Java语言的简单介绍
  16. 微习惯--简单到四个
  17. 什么是元数据管理?以及该如何做元数据管理呢?
  18. 在线版音乐播放器APP
  19. xadmin界面美化
  20. 聚焦安防应用 6 6华强与您相约郑州五洲酒店

热门文章

  1. coos字节点跟换父节点,retain用法
  2. IgH详解十四、igh添加总线链路状态监测功能
  3. 【美少女】腾讯CSIG三面
  4. 物联网NB-IoT技术,智慧燃气领域的潜力股!
  5. [ROS]roscd和cd的区别
  6. css阴影怎么添加,css如何为div添加阴影效果
  7. 武汉理工计算机网络教学平台,欢迎访问武汉理工大学计算机科学与技术学院
  8. java-php-python-ssm水星家纺网站计算机毕业设计
  9. 回汉,无颜见江东父老
  10. 托大的鬼雄——项羽不肯过江东还是根本没机会过江东?(转)