#include <stdio.h>
void print_table(int n);
int main()
{
int n;
scanf("%d", &n);
print_table(n);
}
//打印乘法口诀表
//1*1=1
//2*1=2 2*2=4
//3*1=3 3*2=6 3*3=9
//4*1=4 4*2=8 4*3=12 4*4=16
void print_table(int n)
{
int i, j;
//打印行,有n行
for(i=1; i<=n; i++)
{
//打印列,第j行有j列,故j<=i
for(j=1; j<=i; j++)
{
printf("%-2d*%-2d=%-3d ", i, j, i*j);
//-3表示向左对齐,占位3列
}
//每打印一行后都要换行
printf("\n");
}
}
01-17
09-16