题目链接:7-20 打印九九口诀表
一. 题目
1. 题目
2. 输入输出格式
3. 输入输出样例
4. 限制
二、代码
1. 代码实现
#include <stdio.h>int main(void) {unsigned int n;if (scanf("%d", &n) != 1) {return -1;}for (int i = 1; i <= n; i++) {for (int j = 1; j <= i; j++) {printf ("%d*%d=%-4d", j, i, i * j);}printf("\n");}return 0;
}
2. 提交结果
三、代码
1. 代码实现
#include <stdio.h>int main(void) {unsigned int n;if (scanf("%d", &n) != 1) {return -1;}for (int i = 1; i <= n; i++) {int j = 1;for (; j < i; j++) {printf ("%d*%d=%-4d", j, i, i * j);}// 减少一次for循环, 减少一次打印// %-4d,行末空格必需存在,不存在会判定格式错误printf ("%d*%d=%-4d\n", j, i, i * j);}return 0;
}
2. 提交结果
三、易错点
- 注意行末空格