源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

C语言判断回文数的小例子

  • 时间:2020-11-24 05:33 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:C语言判断回文数的小例子
[u]复制代码[/u] 代码如下:
#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 ----- %c\n",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); } 
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部