plan 1
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int x,y;
for(y=1;y<=9;y++)
{
for(x=1;x<=y;x++)
cout<<x<<"*"<<y<<"="<<setw(2)<<x*y<<" ";
cout<<endl;
}
}
plan 2
#include <iostream>
int main() {
for (int x = 1; x <= 9; ++x) { // 外层循环控制乘法表的行数
for (int y = 1; y <= x; ++y) { // 内层循环控制每行的乘法表达式
std::cout << y << "*" << x << "=" << x * y << "\t"; // 打印乘法表达式和结果
}
std::cout << std::endl; // 每行结束后换行
}
return 0;
}

请登录之后再进行评论