吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4838|回复: 11
收起左侧

[C&C++ 转载] 学习心得判断一个数是不是回文数

[复制链接]
神马勾 发表于 2017-4-12 19:44
大神勿喷
/*
用c实现判断一个数是不是回文数
*/
#include <stdio.h>
int main()
{
        int sum = 0;

        int val;

        int m;

        printf ("请输入一个数:\n");

        scanf ("%d",&val);

        m = val;
//下面这个while中的代码能实现反向输出
   while(m)
   {
           sum = sum*10 + m%10;

       m = m/10;
   }
   if (sum == val)
   {
           printf("这个是回文数\n");
   }
   else
   {
           printf("这个不是回文数\n");
   }
   printf("%d\n", sum);

   return 0;

}

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

Dylnsh 发表于 2017-4-16 13:36
神马勾 发表于 2017-4-12 21:34
只要是整数都行吧

我的意思是,回文数不能是负数吧。
参考http://www.cnblogs.com/dragondove/p/6700932.html和http://baike.baidu.com/item/%E5%9B%9E%E6%96%87%E6%95%B0?sefr=enterbtn
木人石心丶 发表于 2017-4-12 19:57

其实我也就是大学学了点东西,只学了一点,感觉倒是很有意思,有兴趣的话其实很容易上手的。
木人石心丶 发表于 2017-4-12 19:47
 楼主| 神马勾 发表于 2017-4-12 19:50
木人石心丶 发表于 2017-4-12 19:47
这个不是C语言入门的时候学的东西吗?

是啊 正在学习
木爽 发表于 2017-4-12 19:52
楼主加油
ghoob321 发表于 2017-4-12 20:03
这个用VB怎么实现,考完就忘光了
shine与偶 发表于 2017-4-12 20:42
下来试试
wcjwjz 发表于 2017-4-12 20:42 来自手机
完了,都还给老师了
Dylnsh 发表于 2017-4-12 21:23
如果输入负数会怎么样?
 楼主| 神马勾 发表于 2017-4-12 21:34
Dylnsh 发表于 2017-4-12 21:23
如果输入负数会怎么样?

只要是整数都行吧
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-27 04:02

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表