-4d:指的是这个十进制数有四位,如果不够四位,那就在这个数的右边补上空格到四位。
#include <stdio.h> int main() { int i, j; for (i = 1; i <= 9; i++) //外层循环控制行 { for (j = 1; j <= i; j++) //内层循环控制列 { printf("%d*%d=%-4d", i, j, i * j); } printf(" "); } }
效果: