判断回文(0315)SWUST-OJ
Description
一个字符串将其所有字符倒过来后和原来一样就称它是回文。如121是回文,abA不是回文。 你的任务就是对于输入的字符串判断是否是回文。
Input
第一行:测试数据组数N(1=接下来N行:
每行一个字符串(只有数字和字母(区分大小写),且字符串大小小于100).
Output
输出只有一行,即是否是回文。是输出“YES”,不是输出“NO”;
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
int n,i,len,j;
char str[1000],stu[1000];
scanf("%d",&n);
while(n--)
{
scanf("%s",str);
len=strlen(str);
for(i=len-1,j=0;i>=0;i--) //把输入后的字符串倒过来
{
stu[j]=str[i];
j++;
}
stu[len]=0; //字符串的最后一个字符‘\0’的值为0;
if(strcmp(stu,str)!=0)
{
printf("NO");
}
else
printf("YES");
printf("\n");
}
return 0;
}
转载于:https://www.cnblogs.com/FENGXUUEILIN/p/4421253.html
判断回文(0315)SWUST-OJ相关推荐
- C语言判断回文字符串
C语言判断回文字符串 #include<stdio.h> char *huiwen(char *str){int i, j,t=0;for(i = 0,j = strlen(str) - ...
- java判断回文字符串几种简单的实现
11年it研发经验,从一个会计转行为算法工程师,学过C#,c++,java,android,php,go,js,python,CNN神经网络,四千多篇博文,三千多篇原创,只为与你分享,共同成长,一起进 ...
- 判断字符串_python实现--判断回文字符串、回文链表、回文数
所谓回文字符串,就是正读和反读都一样的字符串,比如"level"或者"noon"等等就是回文串.即是对称结构Python系列教程,免费获取,遇到bug及时反馈, ...
- java判断回文数代码实例
import java.util.Scanner; /** 第三章 java运算符* 课后作业 判断回文数* 5.2.1 由用户输入一个整数,判断是不是回文数(完全对称的数),如果是 打印 true, ...
- access中判断回文的代码_LeetCode 第九题 回文数
判断一个整数是否是回文数.回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数.示例 1: 输入: 121 输出: true示例 2: 输入: -121 输出: false 解释: 从左向右读 ...
- 牛客题霸 [判断回文] C++题解/答案
牛客题霸 [判断回文] C++题解/答案 题目描述 给定一个字符串,请编写一个函数判断该字符串是否回文.如果回文请返回true,否则返回false. 题解: 左右两端同时向中间缩 代码: class ...
- c语言递归函数检测回文,递归法判断回文字符串,急用
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 /*--------用线性表存储字符串,结合堆栈判断回文(关键判断个数为奇或偶,奇跳过中间数据)---------*/ #include #include ...
- C#判断回文字符串【C#】
C#判断回文字符串 题目描述 使用C#编写一个静态方法.该方法能够判断字符串是否是"回文"(即顺读和逆读相同的字符串). 输入 一个字符串: 输出 如果是回文字符串,则输出&quo ...
- python怎么设置回文数_python如何写一个函数判断回文数?
python如何写一个函数判断回文数? python写一个函数判断回文数的方法: 设n是一任意自然数.若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数.例如,若n=1234321,则称 ...
最新文章
- MMD_5b_ComputationalAdvertising
- 关于无人驾驶商业化现状的一个小研究
- oracle剩余月份计算,[HELP]如何计算两个日期之间的月份(非MONTHS_BETWEEN)?
- 计算机视觉、机器学习相关领域论文和源代码大集合
- flex 关键词过滤 2.5.35
- asp和php数据库怎么区分,asp与php的数据库有哪些区别
- GIT 牛刀小试 (第一发)
- 楼兰图腾(权值线段树)
- 如何正确处理 .NET 文件的 `File in use by another process` 异常 ?
- IDEA一定要改的8条配置
- POJ 1325 Machine Schedule[二分图匹配*最小点覆盖]
- C语言和设计模式(适配器模式)
- 通过 Python 装饰器实现DRY(不重复代码)原
- asp跟JAVA语言有关系吗_asp程序员如何转行为J2EE之java基础上(11)
- 阿里云播放器Aliplayer-WEB走坑中
- 如何使用dosbox运行程序——步骤详解
- 100个Python实战项目(九)制作贪吃蛇游戏(评论抽奖送书)
- 无法启动此程序 因为计算机中丢失msvcr71.dll,msvcr71.dll丢失怎样修复?计算机中丢失msvcr71.dll的解决方法...
- 宝塔面板申请带有www的二级域名SSL证书失败的处理方法
- allergro音乐术语什么意思_音乐术语
热门文章
- android 内核裁剪概述,Android内核的编译与裁剪
- MultipartFile转为File
- SSM项目使用junit单元测试时Mybatis通配符加载Mapper不能正常加载
- Java使用IntelliJ IDEA配置Maven并管理一个webapp项目
- 第45届ICPC 昆明站 临时模板补充
- 合并多个txt文件到一个
- 小车故障灯亮显示大全_车辆故障灯亮了,还能继续行驶吗?该怎么做?
- 询问区间内出现次数最多的数出现的次数
- [leetcode] 472. 连接词
- [leetcode] 554. 砖墙