社区
C语言
帖子详情
谁能给我一个判断回数的函数!
langhaixin
2002-07-03 10:00:38
最好用C语言
所谓回数 就数从高位向低位看 还是从低位向高位看都是同一个数
类似:151 9889 16561
...全文
37
13
打赏
收藏
谁能给我一个判断回数的函数!
最好用C语言 所谓回数 就数从高位向低位看 还是从低位向高位看都是同一个数 类似:151 9889 16561
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
QXLEE
2002-07-04
打赏
举报
回复
方法一:用堆栈
方法二:/和%分别取头尾
fangrk
2002-07-04
打赏
举报
回复
#include <stdlib.h>
#include <string.h>
int intSymmetry(unsigned int);
int main()
{ unsigned int i;
scanf("%d",&i);
printf("%d\n",intSymmetry(i));
}
int intSymmetry(unsigned int n)
{
char buff[10];
char *p,*q;
itoa(n,buff,10);
p=buff;q=buff+strlen(buff)-1;
while(p<q){
if(*p!=*q) return 0;
++p;--q;
}
return 1;
}
关门兔
2002-07-04
打赏
举报
回复
bool IsHuiShu(int nHuiShu)
{
char sHuiShu[33] = "";
itoa(sHuiShu, nHuiShu, 10);
int nLength = strlen(sHuiShu);
if (nLength <= 0)
{
return false;
}
int i = 0;
for (; (i < nLength / 2) && sHuiShu[i] == sHuiShu[nLength - i]; i++);
return (i == nLength / 2);
}
wiler
2002-07-04
打赏
举报
回复
还是LeeMaRS(小菜虎_水壶的仇人) 说得最好
fangss
2002-07-04
打赏
举报
回复
fangrk(加把油,伙计!) 是对的,而且很简洁
earthharp
2002-07-04
打赏
举报
回复
简单
luzi17
2002-07-03
打赏
举报
回复
利用除10取余数,把每位都取出来,然后比较
cpls
2002-07-03
打赏
举报
回复
int CheckHSH(int aiInput) //1=Yes,0=No
{
char strTemp[200];
int iCount;
int iLength;
int iReturn;
sprintf(strTemp,"%d",aiInput);
iLength=strlen(strTemp);
iReturn=1;
for(iCount=0;iCount<iLength/2;iCount++)
{
if(strTemp[iCount]!=strTemp[iLength-1-iCount])
{
iReturn=0;
break;
}
}
return(iReturn);
}
casho
2002-07-03
打赏
举报
回复
# include <iostream.h>
# include <math.h>
int fn(int a)
{
int b=a;
int c=1;
for(int i=1;1;i++)
{
if((b/=10)!=0) c++;
else break;
}
b=a;
int d=0;
for(i=1;i<=c;i++)
{ int e;
e=b%10;
b/=10;
d=d+(int)e*pow(10,c-i);
}
if(d==a) return 1;
else return 0;
}
void main()
{
for(int i=1;i<=2000;i++)
if(fn(i)==1) cout<<i<<"\t";
cout<<endl;
}
lyf_dongyue
2002-07-03
打赏
举报
回复
用模的方式区别奇偶数后首尾比较就行了
tigerfox
2002-07-03
打赏
举报
回复
自编比较容易
先取左半边字符数,复制一份到右半边不就行了.
LeeMaRS
2002-07-03
打赏
举报
回复
把数转成字符串,一个循环就可以了.
ashaoayonga
2002-07-03
打赏
举报
回复
现成的函数好象没有,你可以自己编,很简单,用堆栈。
MT5 常用
函数
集成库编写教学不定期持续更新
MT5常用
函数
集成库编写(不定期持续更新) 1.主要面向有一定基础的学员; 2.想编写EA苦于不知道如何下手的学员! 3.能看懂代码的学员! 4.不啰嗦直接上干货! 5.固定框架式编程! 6.面向对象,面向
函数
式编程! &...
python回文数判定_python如何写
一个
函数
判断
回文数?
python如何写
一个
函数
判断
回文数?python写
一个
函数
判断
回文数的方法:设n是一任意自然数。若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数。例如,若n=1234321,则称n为一回文数;但若n=1234567,则n不是回文数。上面的解释就是说回文数和逆序后的结果是相等的。这就是
判断
一个
数值是否是回文数的标准。代码也是根据这个思路来实现的。# -*- coding: utf-...
【C语言-35】实现
一个
函数
,
判断
一个
数是不是素数。
目录 题目分析: 素数
判断
:n能否被2~n-1整除:
判断
素数:n能否被2~√n整除 题目分析: 实现
一个
函数
,
判断
一个
数是不是素数。 素数的定义是大于1的自然数中,只能被1和他本身整除,1不是素数. 因此要
判断
一个
数是否为素数.就要
判断
它能不能被比他小的所有素数整除, 要
判断
一个
数是否为素数,只要
判断
比它开根号后的数小的数,能否把它整除. 如果
一个
质数大于根号n,而...
编写
函数
判断
一个
数是否为素数
编写
函数
判断
一个
数是否为素数# 在之前的程序中,我们实现了打印1-100以内的素数。这次用
函数
来实现
判断
素数; 我们知道,素数就是除了一和他本身以外没有别的因数的数,我们可以调用循环来判定; 完整代码: #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include<stdlib.h> #include<win...
C语言初阶练习- 写
一个
函数
判断
一个
数是不是素数(质数)
素数(质数):只能被1或者数字本身整除的数,0和1除外。 首先,
函数
的功能要足够单一,只要给
函数
一个
参数就可以直接
判断
出是否为素数。所以
判断
过程都要在
函数
内部实现。 思路:我们让这个数从2到他本身的前一位依次取模(循环实现),然后进行
判断
,若其中有一次结果为0,说明这个数被不是1和他本身的其中
一个
数整除,那么这个数就不是素数。这里需要break跳出循环,不然遇到
一个
符合条件的i值就会打印一次。我们只需要
一个
满足条件的i值就可以
判断
出这个数不是素数了。 要是循环结束之后没有符合条件的i值..
C语言
69,369
社区成员
243,081
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章