C语言 | Leetcode C语言题解之第9题回文数

题目:

题解:

cpp 复制代码
bool isPalindrome(int x) {
    if(x < 0)
        return false;
    long int sum=0;
    long int n=x;
    while(n!=0)
    {
        sum=sum*10+n%10;
        n=n/10;
    }
    if(sum==x)
    return true;
    else
    return false;
}
相关推荐
伴杯猫13 分钟前
【ESP32-IDF】高级外设开发3:I2S
c语言·单片机·嵌入式硬件·mcu·物联网·esp32·esp-idf
我爱学嵌入式1 小时前
C语言:第18天笔记
c语言·开发语言·笔记
SunnyKriSmile1 小时前
指针实现数组的逆序存放并输出
c语言·算法·排序算法·数组逆序存放
艾莉丝努力练剑3 小时前
【C语言16天强化训练】从基础入门到进阶:Day 6
c语言·数据结构·学习·算法
快去睡觉~4 小时前
力扣1005:k次取反后最大化的数组和
数据结构·算法·leetcode
草莓熊Lotso5 小时前
【C语言强化训练16天】--从基础到进阶的蜕变之旅:Day10
c语言·开发语言·经验分享·算法·强化
草莓熊Lotso6 小时前
【C++】--函数参数传递:传值与传引用的深度解析
c语言·开发语言·c++·其他·算法
qq_411262427 小时前
为什么会“偶发 539/500 与建连失败”
服务器·c语言·网络·智能路由器
Jenkinscao7 小时前
我从零开始学习C语言(13)- 循环语句 PART2
c语言·开发语言·学习
白书宇8 小时前
12.从零开始写LINUX内核--控制台初始化
linux·c语言·驱动开发·嵌入式硬件·microsoft·iot