思路:利用俩层循环。
遇到问题:第一遍无法换行输出,在第一层循环里添加换行语句,得到正确输出格式。
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i = 0; int j = 0; int s = 0;
for (i = 1; i <= 9; i++){
for (j = 1; j <= i; j++){
s = i*j;
printf(" %d*%d=%2d\t", j, i, s);
}
printf("\n");
}
system("pause");
}