输出必须显示在由n行和n列组成的二维网格中,对于n=5的情况,如下所示:
1 2 3 4 5
2 4 6 8 10
3 6 9 12 15
4 8 12 16 20
5 10 15 20 25
可以在printf()函数中使用特殊的“\t”字符来获得清晰的输出。
写一个C程序,读取一个数字并打印出一个由数字1,2,…,n组成的乘法表。
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
qfl_sdu 2022-06-10 14:46关注#define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> int main() { int i, j, n; scanf("%d", &n); for (i = 1; i <= n; i++) { for (j = 1; j <= n; j++) { if(j<n) printf("%2d\t", i * j); else printf("%2d\n", i * j); } } return 0; }本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报