#include <stdio.h>
int main(void) {
int i, j;
// 外循环:控制行数(1~9行)
for(i = 1; i <= 9; i++)
{
// 内循环:控制每行打印的式子数量(1~i个)
for(j = 1; j <= i; j++)
{
// 打印乘法式,加空格分开,结果左对齐占2位
printf("%d*%d=%-2d ", j
, i
, i
* j
); }
// 一行打印完换行
}
return 0;
}
CiNpbmNsdWRlIDxzdGRpby5oPgoKaW50IG1haW4odm9pZCkgewogICAgaW50IGksIGo7CiAgICAvLyDlpJblvqrnjq/vvJrmjqfliLbooYzmlbDvvIgxfjnooYzvvIkKICAgIGZvcihpID0gMTsgaSA8PSA5OyBpKyspCiAgICB7CiAgICAgICAgLy8g5YaF5b6q546v77ya5o6n5Yi25q+P6KGM5omT5Y2w55qE5byP5a2Q5pWw6YeP77yIMX5p5Liq77yJCiAgICAgICAgZm9yKGogPSAxOyBqIDw9IGk7IGorKykKICAgICAgICB7CiAgICAgICAgICAgIC8vIOaJk+WNsOS5mOazleW8j++8jOWKoOepuuagvOWIhuW8gO+8jOe7k+aenOW3puWvuem9kOWNoDLkvY0KICAgICAgICAgICAgcHJpbnRmKCIlZColZD0lLTJkICIsIGosIGksIGkgKiBqKTsKICAgICAgICB9CiAgICAgICAgLy8g5LiA6KGM5omT5Y2w5a6M5o2i6KGMCiAgICAgICAgcHJpbnRmKCJcbiIpOwogICAgfQogICAgcmV0dXJuIDA7Cn0K