所以我正在尝试编写一个程序,该程序将输入 0 到 127 之间的字符,然后以下列形式输出一串数字:
- If I input a 0, the output should be a 0
- If I input a 5, the output should be 012345
- If I input a 9, the output should be 0123456789
- If I input a 14, the output should be 012345678901234
- If I input a 27, the output should be 0123456789012345678901234567
所以,我正在寻找最多从 0 到 9 的 10 个字符的增量,然后重复该序列,直到达到最后一个数字。所以在 27 中,由于第一个 0,实际上有 28 个字符输出,但最后一个仍然是 7。
我知道我想使用 for 循环,但我在弄清楚如何实现这一点时遇到了一些麻烦。我可能可以使用 ASCII 48 到 57 作为输出,但我的问题是我如何使输入工作......我应该将它静态转换为整数然后使用它吗?我在这里碰壁了。