目录
一.基本概念
1.小学以来都在背的九九表“一 一得一,一二得二”
2.该表中的乘法满足交换律
3.九九表展现如下
二.思路分析
1.1.首先要确认的是打印乘法时,所在的行与列,所以需要用两个for循环来分别控制行与列。
2.当每输出完毕一行之后,便跳出行的那一层循环,并换行,开始输出下一行。
int i = 0;
int a = 0;for (i = 1; i < 9; i++)
for (a = 1; a < 9; a++)
三.代码实现。
#include <stdio.h>
#include <windows.h>
int main()
{
int i = 0;
int a = 0;
for (i = 1; i <= 9; i++)
{
for (a = 1; a <= 9; a++)
{
printf("%d * %d = %2d ", a, i, i*a);
if (i == a)
{
printf("\n");
break;
}
}
}
system("pause");
return 0;
}
四.运行结果.