- 博客(2)
- 收藏
- 关注
原创 变种水仙花数的输出——C语言
首先,拆分 i 时,根据分析问题时得到的规律,应当是让 i 依此除以10、100、1000、10000,得到每次的商和余数。每次 i 除以的值可以用 j 来表示,j 的初始值为10,j 每次执行完之后扩大十倍,直到等于10000. 分别用a和b来存储拆分后的余数和商,mul来存储这两部分的乘积,sum来存储各部分乘积之和。举例:1234可以拆分为(1,234),(12,34),(123,4),1*234+12*34+123*4=1134不等于1234,故1234不是水仙花数。
2024-10-22 21:09:16
485
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅