代码如下:
# includeint main() { int i,j,result; for (i = 1;i<10;i++) { for(j=1;j<10;j++) { if (j<=i) // 防止重复输出 { result = i*j; printf("%d*%d=%-3d",i,j,result); // %-3d表示左对齐,占三位 } } printf("\n"); // 每循环一次 i 后换行 } }
效果:
# includeint main() { int i,j,result; for (i = 1;i<10;i++) { for(j=1;j<10;j++) { if (j<=i) // 防止重复输出 { result = i*j; printf("%d*%d=%-3d",i,j,result); // %-3d表示左对齐,占三位 } } printf("\n"); // 每循环一次 i 后换行 } }