隨筆-26  評論-12  文章-0  trackbacks-0
          #include <stdio.h>
          #include <stdlib.h>

          /*判斷用戶輸入的字符串是否為回文
           *回文是指順讀和反讀都一樣的串
           *例:abccba為回文,abcdab不是回文
          */

          int Palindrome(const char *str)
          {
              int length = strlen(str);
              for(int i = 0; i <= length/2; i++)
              {
                  if(str[i] != str[length-i-1])
                  {
                      return -1;
                  }
              }
              return 1;
          }

          int main()
          {
              char s[100];
              gets(s);
              int result = Palindrome(s);
              if(result == 1)
              {
                  printf("字符串是回文");
              }
              else
              {
                  printf("字符串不是回文");
              }
          }


           
          posted on 2012-08-08 23:40 地心引力 閱讀(6391) 評論(2)  編輯  收藏

          評論:
          # re: 判斷一個(gè)字符串是否是回文 2014-10-12 12:38 | asasasas
          頂頂頂頂頂大大大大大大大大大  回復(fù)  更多評論
            

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 汾阳市| 中西区| 鄄城县| 太康县| 万荣县| 项城市| 宜良县| 潞西市| 绵竹市| 张家界市| 玛纳斯县| 白山市| 凌源市| 休宁县| 呼伦贝尔市| 仙居县| 延吉市| 灵丘县| 太白县| 宜黄县| 大港区| 龙川县| 西城区| 项城市| 伊通| 祁门县| 马关县| 五常市| 南江县| 襄垣县| 宿松县| 宁南县| 昌吉市| 通化市| 吉安县| 漠河县| 芮城县| 突泉县| 内丘县| 民和| 汉沽区|