我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

关于#c语言#的问题:这个c语言回文数代码怎么写啊

img


这个c语言回文数代码怎么写啊,怎么都写不对,好苦恼,这个到底怎么编写,要不要写函数

#include <stdio.h>
#include <string.h>

int loop(int x){
    char s[100];
    sprintf(s, "%d", x);
    for(int i=0, j=strlen(s)-1; i<j; i++,j--){
        if(s[i] != s[j]) return 0;
    }

    return 1;
    
}

int main()
{
    int a, b;
    scanf("%d %d", &a, &b);
    for (int i = a; i <= b; i++)
    {
        if(i%2==0 && loop(i)==1) printf("%d\n", i);
    }

}

近期文章

  • C语言程序设计回文数A
  • C语言技术编程填空题求解
  • 这是为什么?c语言表示四则运算😭
  • 计算反应在当前温度t下是否能够自发进行
  • 递归函数求x的n次方
  • Solr是解决下述问题的好方法吗?
  • C语言技术编程填空题求解
  • c语言 为什么输出都是0
  • 如何解决el-table单元格的显示问题?
  • office未能识别给定的命令,如何解决
  • java问题求解,关于类与对象的内容
  • 这个问题不清楚啊,我下载了好几遍
  • IDEA运行hadoop的wordcount报错
  • 前端上传的图片裁剪后怎么调用
  • Javaweb遇到的问题
  • 那个按ctrl点Frame进去怎么配置src的
  • PHP和jQuery:在搜索运行时返回增量结果
  • 关于#while#的问题,如何解决?
  • 为什么每次输入,sprintf不能叠加
  • 为什么输入大写字母后输出的是标点符号

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华