c - 在C中的数字之间插入空格

标签 c formatting printf digits

我如何获取像 123456 这样的数字并将其打印为 1 2 3 4 5 6

最佳答案

最简单的方法(虽然不是最快的)可能是首先 sprintf数字到字符串缓冲区,然后遍历缓冲区 printf - 一次输入一个字符和一个空格。

在标准 printf 格式中没有内置的方法来执行此操作。

关于c - 在C中的数字之间插入空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2084690/

相关文章:

c - 用于修改正在运行的 C 程序的行为的脚本

c - C语言中 'Line of code'与 'Unit test code'的正常比例是多少?

c - 在我的读取函数 myread 中,当我执行 cat/driver/mydriver 时,它会不断打印读取的数据。我只需要打印一次如何做到这一点

html - 如何让两个下拉列表并排显示?

c - 为什么我的文件输出被覆盖?

c - shell 中的 fork 命令打印进程 ID

formatting - 引用格式和 hyperref 包

c - 在C中如何将局部函数变量值传递给另一个函数并无错误地打印值

c 使用 va_list 打印参数列表

java - 如何在java程序中拒绝字符/字母