网站首页 美容小常识 享受生活 东方时尚 识真假 高奢 资讯 游戏攻略 搞笑段子
当前位置:品位站 > 享受生活 > 心理

c语言输出时怎么上下对齐

栏目: 心理 / 发布于: / 人气:8.81K
c语言输出时怎么上下对齐

有两种方法可以做到:

1 用制表符t实现对齐。 制表符t输出的时候,会移动输出光标,实现对齐效果。所以可以在输出的对应位置,增加t来实现对齐。 要求每行相同列输出占用空间差别不可以太大。

2 在格式字符中加入占用宽度控制数字。 C语言使用printf输出时,每个控制字符均可以写成 %nC的形式,如%10d, %12f, %8c, %16s等等。 其效果就是输出对应变量时占用n个字符的宽度。不足部分左侧补空格。通过这种方式,可以实现右对齐效果。 如果要实现做对齐效果,只需要在宽度字符前加-符号即可,如%-8s,就是把字符串输出,占8位宽度,右侧补空格。