文数求解
c++吧
全部回复
仅看楼主
level 6
Z能读 楼主
用C/C++写一个程序,判断一个随机整数N(不知道大小,位数)是回文数。
2013年10月22日 15点10分 1
level 6
正反比较,如果都到中间了,还相等就是回文数
2013年10月22日 16点10分 2
可以用倒序,等于原来的值就行,关键是该数不知道大小,位数,如何倒序
2013年10月22日 16点10分
回复 Z能读 :这个数怎么来的,是机器给的,还是你自己输入的???。
2013年10月22日 16点10分
不知道大小就先来一个int n = 0,如果该数num % (int)(pow(10.0, n)) < 10就停,否则n++这样得到的n的意义就是可以知道它的位数,比如25689,求到的n就是5,也就是说这个就是5位数啦[吐舌]
2013年10月23日 01点10分
这个数 ,你任意输入啊
2013年10月25日 01点10分
level 9
while(N != 0){a[i ++]= N % 10; N /= 10;}
2013年10月22日 16点10分 3
1