【发布时间】:2017-01-02 19:14:02
【问题描述】:
这是倒数的公式吗?
例如 123-321?
数字是K
inv K= K%100 + K/10%10 * 10 + K % 10 *100
我不确定我写的是否准确,我需要这个权限来完成学校的图形算法任务
编辑:是的,我很愚蠢 xD 我是初学者 xD
【问题讨论】:
-
我会更多地分开计算以使它们更容易理解,例如
units = K %10; tens = ...; hundreds = ...;,然后当数字全部分开时,再次组合它们inv = 100 * units + 10 * tens + hundreds;。 -
你不是很清楚你在问什么。
123-321是您收到的字符串并且必须验证它是回文吗?你们中的哪些人收到123并且必须返回321?您收到的号码总是 3 位数吗? -
我不需要这个来写程序,但我会画一个3位数的算法。这是好方法还是不好?我的英语很烂,对不起xD
-
从逻辑的角度来看,你写的看起来是正确的,但它是一个非常具体的问题解决方案。但是,如果您对其进行编码,则可能必须注意操作优先级,因此可能需要添加括号以进行说明。
-
将数字转换为字符串(库函数)。反转字符串。将该字符串转换为另一个数字(库函数) - 但如果存在前导
0,请注意 octal!然后减去这两个数字。
标签: c++ c algorithm visual-c++ inversion