zoukankan      html  css  js  c++  java
  • C语言 · 判断回文

    算法提高 判断回文  
    时间限制:1.0s   内存限制:512.0MB
        
      编程判断一个字符串是否是回文,当字符串是回文时,输出字符串:yes!,否则输出字符串:no!。所谓回文即正向与反向的拼写都一样,如adgda。  长度在100以内,且全为小写字母
    样例输入
    adgda
    样例输出
    yes!
     
     1 #include<stdio.h>
     2 #include<string.h>
     3 int len;
     4 void huiwen(char str[],int l){
     5     for(int i=0;i<l;i++){
     6         if(str[0]!=str[len-1]){
     7             printf("no!");
     8             return;
     9         }
    10     }
    11     printf("yes!");
    12 }
    13 int main(){
    14     char str[100];
    15     scanf("%s",&str);
    16     len = strlen(str);
    17     if(len%2==0){
    18         huiwen(str,len/2);
    19     }else{
    20         huiwen(str,(len-1)/2);
    21     }
    22     return 0;
    23 }
  • 相关阅读:
    字节码插桩技术
    排序算法
    oracle创建简单存储过程示例
    tomcat短连接与长连接的配置
    从linux到zookeeper
    拱卒人生
    集合运算
    读取properties
    oracle的那些事
    WebService
  • 原文地址:https://www.cnblogs.com/panweiwei/p/6623079.html
Copyright © 2011-2022 走看看