有关C语言在控制台输出时的左对齐右对齐

默认左对齐

for(int i=1; i<=m; i++) {
		for(int j=1; j<=n; j++) 
			printf("%d ",p[i][j]);
		cout<<endl;
	}

左对齐
加上打印数字宽度默认是右对齐

for(int i=1; i<=m; i++) {
		for(int j=1; j<=n; j++) 
			printf("%8d ",p[i][j]);
		cout<<endl;
	}

右对齐
打印数字宽度 % 加上 “-” 是左对齐

for(int i=1; i<=m; i++) {
	for(int j=1; j<=n; j++) 
		printf("%-8d ",p[i][j]);
	cout<<endl;
}

左对齐
学到一招,记住 ~


版权声明:本文为WKX_5原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。