手机
当前位置:查字典教程网 >编程开发 >C语言 >C语言判断回文数的小例子
C语言判断回文数的小例子
摘要:复制代码代码如下:#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语言读取BMP图像数据的源码

C语言函数的递归和调用实例分析

C语言小程序 如何判断三角型类型

C语言中字符串和数字的相互转换实现代码

C语言中的BYTE和char深入解析

关于C语言函数strstr()的分析以及实现

基于C语言字符串函数的一些使用心得

C语言编写银行打印程序实例参考

c语言:基于函数指针的两个示例分析

C语言中打印特殊图案的实现代码

精品推荐
分类导航