Online Compiler C

#include <stdio.h> int main() { int n, m; scanf("%d%d", &n, &m); for (int i = 1; i <= n; i++) { for (int j = 1; j <= m; j++) { printf("%d", i * j); } printf("\n"); } return 0; }
这段代码会输出一个 n 行 m 列的乘法表,每个位置显示行号乘以列号的结果。所有数字会连续打印,没有空格或对齐。

- 观察输出格式:当乘积是两位数时,会紧挨着一位数输出,导致数字连在一起难以阅读。考虑如何在每个数字之间添加分隔符,比如空格或制表符。
- 注意每行最后一个数字后面是否也需要分隔符。通常每行末尾不需要多余空格,但题目要求可能不同,需要根据具体需求调整。