1.循环二维数组,存在回文,返回1,否则返回0 int LoopStr(char str[] [10],int n)

2.回文字符串函数,是回文返回1,否则返回0 int HuiWen(char *p)

#include <stdio.h>
#include <string.h>int Huiwen(char *p)
{int n=strlen(p)-1;int i=0;while(i<n && *(p+i)==*(p+n)){i++;n--;}if(i<n)return 0;else return 1;}int LoopStr(char str[][10],int n)
{int i,k;for(i=0;i<n;i++){k=Huiwen(str[i]);if(k==1)break;}if(k==1)return 1;else return 0;}int main(int argc, const char *argv[])
{char a[][10]={"asd","asa","werew","yuyu"};int n=sizeof(a)/sizeof(a[0])-1;int m=LoopStr(a,n);if(m==1)printf("存在回文字符串,回文字符串对称\n");elseprintf("该数组不存在回文回文字符\n");return 0;
}

结果:

判断二维字符数组是否存在回文字符串例如:char a[] [10]={“asd“,“asa“,“werew“,“yuyu“}; 提示存在回文字符串,回文字符串对称相关推荐

  1. C语言,判断二维字符数组是否存在回文字符串 例如:char a[] [10]={“asd“,“asa“,“werew“,“yuyu“};

    判断二维字符数组是否存在回文字符串 例如:char a[] [10]={"asd","asa","werew","yuyu&quo ...

  2. 输入5个学生的名字(英文),使用冒泡排序按从大到小排序。 提示:涉及到字符串数组,一个字符串是一个一维字符数组;一个 字符串数组就是一个二维字符数组。...

    输入5个学生的名字(英文),使用冒泡排序按从大到小排序. 提示:涉及到字符串数组,一个字符串是一个一维字符数组:一个 字符串数组就是一个二维字符数组. #include <stdio.h> ...

  3. c语言学习-从键盘输入10个字符,按照字典顺序将其排序输出(二维字符数组)

    从键盘输入10个字符,按照字典顺序将其排序输出(二维字符数组) 程序流程图: 代码: #include<stdio.h> void main() {int b[10]; int a[5][ ...

  4. C语言:用二维字符数组的每行存储键盘输入的字符串,将这些字符串按字典顺序升序排序,输出排序后的结果。

    /*C语言:用二维字符数组的每行存储键盘输入的字符串,将这些字符串按字典顺序升序排序,输出排序后的结果.*/#include <stdio.h> #include <conio.h& ...

  5. C语言二维字符数组详解

    二维字符数组一般用于存储和处理多个字符串,二维字符数组中的每一行均可存储表示一个字符串. 二维字符数组的定义 二维字符数组的定义格式为: char 数组名[第一维大小][第二维大小]; 如: char ...

  6. C语言字符串类型定义(二维字符数组模拟连续存储多个字符串)(以小凡点名为例)

    经过dev-Cpp检验 #define _CRT_SECURE_NO_WARNINGS /* 老师让小凡来完成点名,让小凡在早自习的时候就点好名.老师给了小凡名单,小凡只要照着名单点名就好了是不是很简 ...

  7. C语言二维字符数组的输入

    标题 C语言字符数组的输入输出 定义一个字符二维数组,输入行数n,与列数m #include <stdio.h> #include <math.h> int main() {i ...

  8. 二维字符数组按长度排序_字符串长度 字符数组长度

    1.不带转义字符的字符 如:"abc!x=/",其长度为 7 2.带转义字符的字符串 (1) 字符串"abcn":其中的'n'为转义字符(换行符),计算字符串长 ...

  9. (C++)输入输出字符矩阵(二维字符数组)的三种方法

    想输出一个这样的字符矩阵 CSU ZJU PKU scanf和printf #include<cstdio> #include<cmath>int main(){char sc ...

最新文章

  1. 201671010128 2017-12-17《Java程序设计》之并发
  2. 哇赛!我是小龙女啊!
  3. python重命名文件或目录_Python重命名多个文件的实例方法
  4. LeetCode 695. 岛屿的最大面积(图的BFS/DFS)
  5. JavaScript 中的string 方法
  6. springboot使用spring-data-jpa操作MySQL数据库
  7. Linux目录树与文件系统
  8. 使用OpenSSL转换X509 PEM与PFX证书
  9. 穿越沙漠问题c语言算法,穿越沙漠问题---递推法
  10. 蒙特卡洛近似的一些例子
  11. matlab利用gui谐波分析,matlab中fft谐波分析
  12. Modbus协议解析
  13. 一个有趣公众号的简介-网络灯下黑
  14. codewars----Exes and Ohs
  15. HTML模仿win10亮度调节效果
  16. 《剑指offer》序——面试流程及面试须知
  17. [RK3399][Android7.1] 调试笔记 --- sdcard守护进程启动位置
  18. 让人无语的交通拥挤费
  19. Comparator.comparing嵌套对象倒序以及多重条件排序
  20. 存储过程中表(table)的自连接及临时表示例 (自认为好的存储过程示例)

热门文章

  1. 2021年起重机械指挥考试技巧及起重机械指挥考试试题
  2. 怎么样把pdf压缩到最小
  3. 淘宝API关键词搜索接口调用示例
  4. 为什么我不看好人人网在美国上市
  5. python写文件numpy_Numpy | 23 文件读写
  6. 滑块逃脱_逃脱测试的丛林:从夹具到断言的捷径
  7. 【Office】新建的EXCEL打不开,而存在的EXCEL能打开
  8. Super expression must either be null or a function错误
  9. 每日一题·648.单词替换·前缀树
  10. Chart.js使用及ajax获取数据