C语言判断回文数的小例子_C语言教程-查字典教程网
C语言判断回文数的小例子
C语言判断回文数的小例子
发布时间:2016-12-28 来源:查字典编辑
摘要:复制代码代码如下:#include#includeintis_palindrome(char*para_str,intlen);intmai...

复制代码 代码如下:

#include<stdio.h>

#include<stdlib.h>

int is_palindrome(char* para_str , int len);

int main(int argc , char* argv[])

{

int n = atol(argv[2]);

if (is_palindrome(argv[1],n))

printf("this string is palindrome !n");

return 0;

}

int is_palindrome(char* para_str , int len)

{

printf("Length: %d n",len);

printf("%c ----- %cn",para_str[0],para_str[len-1]);

if (len == 0 || len == 1)

return 1;

else

return((para_str[0] == para_str[len-1]) ? is_palindrome(++para_str,len-2) : 0);

}

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新C语言学习
    热门C语言学习
    编程开发子分类