关于c语言输出对其方法
- 左对齐
- 右对齐
- 附乘法表代码
左对齐
当输出多个数据时,由于每个数据的字符长度不同,所以需要对齐,左对齐时方法如下:
printf("%d*%d=%-2d", i, j, result);
其中“2”表示最长字符长度,少于最长字符长度的字符都会在右边补“ ”(空格)。
结果如图所示:
右对齐
右对齐时代码如下:
printf("%d*%d=%2d", i, j, result);
结果如图所示:
附乘法表代码
#include void main() {int i, j, result;for (i = 1; i <= 9; i++) {for (j = 1; j <= i; j++) {result = i * j;printf("%d*%d=%2d", i, j, result);printf(" ");}printf("\n");}}