手机
当前位置:查字典教程网 >编程开发 >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语言中数组名a和&a详细介绍

C语言 实现N阶乘的程序代码

C语言中宏定义使用的小细节

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

C语言main函数的参数及其返回值详细解析

基于C语言sprintf函数的深入理解

浅析C语言头文件和库的一些问题

C语言小程序 数组操作示例代码

c语言常见图片格式判断实例

C语言小程序 如何判断两个日期之差

精品推荐
分类导航