如何使用 C 语言打印乘法口诀表5


乘法口诀表是学习乘法基础的宝贵工具。使用 C 编程语言,我们可以轻松打印一个漂亮的乘法口诀表,涵盖从 1 到 12 的所有数字。

所需头文件

我们首先需要包含一些必要的头文件,这些头文件提供打印功能和格式化输出所需的函数和宏。(#include <stdio.h>)包含标准输入/输出函数,(#include <stdlib.h>)包含标准库函数,如(#exit() )用于终止程序。

主函数

主函数是程序的入口点。在这里,我们将声明变量、设置格式并输出乘法口诀表。(#define MAX 12)定义一个常数(#MAX )来表示要打印的数字范围。(#printf())函数用于格式化和打印输出。

嵌套循环

我们使用嵌套循环来生成乘积。外层循环遍历行,内层循环遍历列。(#for(i = 1; i <= MAX; i++))循环通过行号(#i ),(#for(j = 1; j <= MAX; j++))循环通过列号(#j )。

计算乘积

在内层循环中,我们计算数字(#i )和(#j )的乘积,并使用(#printf())函数将其打印出来。(#printf("%3d ", product))以右对齐固定宽度(#3 )打印乘积,(#printf(""))在新行打印换行符。

完整代码
#include <stdio.h>
#include <stdlib.h>
#define MAX 12
int main() {
int i, j, product;
printf("乘法口诀表:");

for (i = 1; i <= MAX; i++) {
for (j = 1; j <= MAX; j++) {
product = i * j;
printf("%3d ", product);
}
printf("");
}
return 0;
}

输出

该程序将生成一个从 1 到 12 的乘法口诀表,格式如下:```
乘法口诀表:
1 2 3 4 5 6 7 8 9 10 11 12
2 4 6 8 10 12 14 16 18 20 22 24
3 6 9 12 15 18 21 24 27 30 33 36
4 8 12 16 20 24 28 32 36 40 44 48
5 10 15 20 25 30 35 40 45 50 55 60
6 12 18 24 30 36 42 48 54 60 66 72
7 14 21 28 35 42 49 56 63 70 77 84
8 16 24 32 40 48 56 64 72 80 88 96
9 18 27 36 45 54 63 72 81 90 99 108
10 20 30 40 50 60 70 80 90 100 110 120
11 22 33 44 55 66 77 88 99 110 121 132
12 24 36 48 60 72 84 96 108 120 132 144
```

2024-11-30


上一篇:C 语言函数模板:理解和运用

下一篇:如何使用 C 语言输出带引号的数字