c - 用 C 语言打印样式

标签 c design-patterns printing numbers output

如何在 C 中获得以下输出:

1    2    3    2    1
4    5    6    5    4
7    8    9    8    7
10   11   12   11   10
13   14   15   14   13

最佳答案

使用printf,格式参数为%-5d。一个字符一个字符,意思是:

  • %:引入格式说明符而不是文字文本。
  • -:左对齐。
  • 5:填充到 5 列。
  • d:打印以 10 为基数的整数(d十进制)

关于c - 用 C 语言打印样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15171034/

相关文章:

c - 全局变量如何影响可执行文件的大小?

将字节数组转换为整数

c++ - 数据访问对象模式实现

c++ - 有没有用 C++ 编写的开源 PDF 打印机?

c - 读取文本文件值

c - _PTR_ 背后的基本原理是什么?

Java多类型方法参数?

design-patterns - 建模对象的历史

javascript - 打印包含文本区域的 div。用户使用js输入

java - int不能转boolean??将代码从 C 转换为 Java