会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Lotz
博客园
首页
新随笔
新文章
联系
订阅
管理
2019年5月24日
给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数
摘要: 常规思路:分别获取num的位上的值进行相加,判断相加后的结果result,如果result小于10,返回值,否则获取result的位上的值进行相加,判断相加后的结果,直到结果小于10,输出结果 代码: 不用循环和递归: 分析: 对于二位数ab=a*10+b: ab%9=(10*a+b)%9=(a+b
阅读全文
posted @ 2019-05-24 18:41 Lotz
阅读(2633)
评论(0)
推荐(0)