zoukankan      html  css  js  c++  java
  • 串字符串问题一百一十三:Palindromes _easy version

    最近使用开发的过程中出现了一个小问题,顺便记录一下原因和方法--串字符串

    Description
    
    “回文串”是一个正读和读反都一样的字符串,比如“level”或者“noon”等等就是回文串。请写一个程序判断读入的字符串否是是“回文”。 
    
    Input
    
    输入包括多个试测实例,输入数据的第一行是一个正整数n,表现试测实例的个数,面后紧跟着是n个字符串,每一个字符串的度长不过超30。
    
    Output
    
    如果一个字符串是回文串,则输出"yes",否则输出"no".
    
    Sample Input
    
    
    4
    level
    abcde
    noon
    haha
    
    Sample Output
    
    
    yes
    no
    yes
    no

       

        每日一道理
    书籍好比一架梯子,它能引领人们登上文化的殿堂;书籍如同一把钥匙,它将帮助我们开启心灵的智慧之窗;书籍犹如一条小船,它会载着我们驶向知识的海洋。
    #include <stdio.h>
    #include <string.h>
    
    int main()
    {    
         int i;
    	 int flag;
         int num;
         int length;
         char string[101];
    
         scanf("%d", &num);
         getchar();
    
         while(num--)
         {
                gets(string);
    		    length=strlen(string);
                flag=1;
    
    		   for(i=0; i<length-i-1; i++)
    		   {
    		       if(string[length-i-1]!=string[i])
    			   {
    			        flag=0;
    			   }
    			   if(flag==0)
    			   {
    			      break;
    			   }
    		   }
          
    		   if(flag)
    		   {
    	           printf("yes");		
    		   }
    		   else 
    		   {
    			   printf("no");
    		   }
    
    			if(num>0)
    			{
    				printf("\n");
    			}
         }
    
             return 0;
    }

        

    文章结束给大家分享下程序员的一些笑话语录: 现在社会太数字化了,所以最好是有一个集很多功能于一身的设备!

  • 相关阅读:
    gcc 不同平台不同宏写法 Function Multiversioning
    linux win10 挂载 C盘 系统盘 ntfs 问题 休眠 快速启动关闭了
    archlinux wine
    ssm批量操作易错点
    行政区划代码
    ssm获取session
    layui 批量删除点击不起作用
    layui分页失效问题
    java 获取服务器配置信息【使用sigar、sql语句、ServerInfo】
    ssm中html跳转之后乱码
  • 原文地址:https://www.cnblogs.com/jiangu66/p/3052153.html
Copyright © 2011-2022 走看看