C++ 中回文数判断简单实例
判断一个整型数是否为“回文数”,如1221,232,5。
代码如下 | 复制代码 |
#include usingnamespacestd;
voidisHuiwen(intnumber) { intn = 0;//余数. intm = number; while(m != 0) { n = n*10 + m %10;//number的最低位变为n的最高位 m = m /10; }
if(n==number) cout <<"yes"<< endl; else cout <<"no"<< endl; }
intmain() { intnumber; while(cin >> number) isHuiwen(number); return0; } |