使用两个循环分别控制两个数即可
#include <stdio.h>
int main()
{
int a = 0;
int b = 0;
int c = 0;
for (a = 1; a < 10; a++)
{
for (b = 1; b < 10; b++)
{
c = a * b;
printf("%d*%d=%d\t", a, b, c);
}
}
return 0;
}
运行结果如下
对代码进行美观优化
#include <stdio.h>
int main()
{
int a = 0;
int b = 0;
int c = 0;
for (a = 1; a < 10; a++)
{
for (b = 1; b <= a; b++)
{
c = a * b;
printf("%d*%d=%d\t", a, b, c);
}
printf("\n");
}
return 0;
}
运行结果如下: