| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1131 人关注过本帖
标题:回文数问题(请哪位用C给我编个程序)
取消只看楼主 加入收藏
夏851773277
Rank: 1
等 级:新手上路
帖 子:48
专家分:6
注 册:2011-4-18
结帖率:50%
收藏
已结贴  问题点数:10 回复次数:2 
回文数问题(请哪位用C给我编个程序)
Description

若一个数(首位不为0)从左到右读与从右到左读都是一样,这个数就叫做回文数,例如12521就是一个回文数。
给定一个正整数,判断它是否是回文数。

Input

一个正整数

Output

若是回文数,输出YES,否则输出NO

Sample Input


12521

Sample Output


YES

Source
搜索更多相关主题的帖子: 正整数 
2011-09-11 11:36
夏851773277
Rank: 1
等 级:新手上路
帖 子:48
专家分:6
注 册:2011-4-18
收藏
得分:0 
自己能来,我就不用请教你们了,我是编了一个,但是不符合题目的要求
2011-09-11 11:52
夏851773277
Rank: 1
等 级:新手上路
帖 子:48
专家分:6
注 册:2011-4-18
收藏
得分:0 
int check_out(int n)
{
    int i = (int)ceil(pow(10, (int)log10(n)));
    int j = 1;
   
    while (i > j) {
        if (n / i % 10 != n / j % 10)
            return 0;
        i /= 10;
        j *= 10;
    }
楼上给的那个程序,这个函数是什么意思?能给我详细解读一下吗?
2011-09-11 13:38
快速回复:回文数问题(请哪位用C给我编个程序)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021004 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved