输出乘法口诀表
原代码
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i, j, k;
int n = 9;
for (i = 1;i <= n;i++)
{
for (j = 1;j <= i;j++)
{
k = i * j;
printf("%d*%d=%d\n", i, j, k);
}
}
return 0;
}
运行结果如下
未按照规定格式打印出来
修订
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i = 0;
for(i=1; i<=9; i++)
{
//控制打印一行
int j = 0;
for(j=1; j<=i; j++)
{
printf("%d*%d=%-2d ", i, j, i*j); //需要对齐
}
printf("\n");
}
return 0;
}
打印结果