回 帖 发 新 帖 刷新版面

主题:一个正整数的个位数字是6,如果把个位数字移到首位,所得到的数是原数的4倍,编程找出满足条件的最小正数

一个正整数的个位数字是6,如果把个位数字移到首位,所得到的数是原数的4倍,试编程找出满足条件的最小正整数。

回复列表 (共4个回复)

沙发

这个数存在吗?是多少?

板凳

153846

http://www.programfan.com/club/old_showbbs.asp?id=25131

3 楼

感谢

4 楼

从6开始推。
把这个正整数转化成字符串,再把个位移到最前面,再转化为整数,看看是不是4倍。
另外,6*4=24,所以倒数第二位一定是4。
转化字符串和整数的procedure好象是str和val,不过我忘了该怎么用.

我来回复

您尚未登录,请登录后再回复。点此登录或注册