格式 | 含义 |
---|---|
\n | 回车及换行,光标置于下一行行首 |
\r | 回车,光标置于本行行末 |
\t | 水平制表符,水平方向向右空出一个TAB键 |
%nd | 右对齐,n为数据宽度 |
%-nd | 加入‘-’即为左对齐,n为数据宽度 |
\r
一般在Linux系统与 \r\n 等同于Windows中 \n,一般不用
以打印prime[25]数组为例,要求每行5个数据:
for(int i = 0; i < 25; i++){
printf("%d",prime[i]);
if(i % 5 == 0) printf("\n");
}
效果如下:
所以我们要考虑数据间打印空格,就想到对齐方式
printf("%5d",prime[i]);
printf("%-5d",prime[i]);
制表符,就是在右端加入一个tab
printf("%d\t",prime[i]);
更多推荐
C语言的输出对齐应用
发布评论