1.在屏幕上输出9*9乘法口诀表
//1*1=1
//2*1=2 2*2=4
//3*1=3 3*2=6 3*3=9
int main()
{
int i = 0;
//确定打印9行
for (i = 1; i <= 9; i++)
{
//打印一行
int j = 1;
for (j = 1; j <= i;j++)
{
printf("%d*%d=%-2d ", i, j, i*j);//%2d:打印两位,如果没有数字,用空格补齐// %-2d左对齐 %2d右对齐
}
printf("\n");
}
return 0;
}
2.封装一个函数print_table()实现乘法口诀表
void print_table(int n)
{
int i = 0;
for (i = 0; i <= n;i++)
{
int j = 0;
for (j = 1; j <=i ;j++)
{
printf("%d*%d=%-3d ", i, j, i*j);
}
printf("\n");
}
}
int main()
{
int n = 0;
scanf("%d",&n);
print_table(n);
}