C 语言程序判断回文

 时间:2024-10-13 20:59:08

1、ubuntu 14.04 linux cgcc (Ubuntu 4.8.2-19ubuntu1) 4.8.2

2、#include <stdio.h>#include <挢旗扦渌;stdlib.h>#include <string.h>#include <stdbool.h>bool is_plalindrome(char *str){ char *first=NULL,*last=NULL; int flag=0,str_len = 0; if(str == NULL) return false; else str_len = strlen(str); for(first=str,last=str+str_len-1;first <= last;first++,last--) { if(*first != *last){ flag = 0; break; } else flag = 1; } if(flag) return true; else return false;}int main(void){ char str[100]; gets(str); if(is_plalindrome(str)) printf("the str %s is plalindrome !!\n",str); else printf("the str %s is not plalindrome !!\n",str); return 0;}

3、xxx@linux:~/code$ gcc -o 坡纠课柩is_plalindrome is_plalindrome.cxx旌忭檀挢x@linux:~/code$ ./is_plalindrome123321the str 123321 is plalindrome !!xxx@linux:~/code$ ./is_plalindrome12the str 12 is not plalindrome !!

  • 高等数学入门——空间直线方程的几种常见形式
  • 雅可比行列式怎么算的
  • 证明二元函数极限不存在的方法总结
  • 怎样计算矩阵除法
  • C语言中==是什么意思?
  • 热门搜索
    柳州旅游景点 遵义旅游景点大全 大连旅游网 驴友网 结伴旅游 旅游管理专业怎么样 康辉旅游官网 昌平旅游 乌鲁木齐旅游景点大全 翡翠岛旅游攻略 大溪地旅游