1、条件概述
实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定,输入9,输出99口诀表,输入12,输出1212的乘法口诀表。
2、代码实现
//实现一个函数,打印乘法口诀表
#include<stdio.h>
void print(int i)//定义一个打印乘法表的函数
{
int a = 0;
int b = 0;
for (a = 1; a <= i; a++)//利用for循环确定几行
{
for (b = 1; b <= a; b++)//利用for循环确定每行有几列
{
printf("%d*%d=%d ", a, b, a * b);
}
printf("\n");
}
}
int main()
{
int i = 0;
scanf("%d", &i);//输入几*几乘法表
print(i);
return 0;
}
输出示例: