#最开始我的代码是这样写的
#include<stdio.h>//打印九九乘法表
int main()
{
int result, i, j;
for (i = 1; i <= 9; i++)
{
for (j = 1; j <=9; j++)
{
result = i * j;
printf("%d×%d=%d\n", i, j, result);
}
}
}
#非常不美观
首先第一个数字要是相同应该一行————之前的\n换成几个空格,第一个for循环加上printf(“\n”)
其次结果是一位数的,跟两位数要是后面对齐就好看了————结果占位符改成%2d
#好看多了,但是有一半都是重复的啊
把第二次循环的 for (j = 1; j <= 9; j++)改成 for (j = 1; j <= i; j++)
完美