for (int i = 9; i != 0; i--)
{
for (int j = 9; j >= i; j--)
printf("%2d*%2d=%2d ", (char)i, (char)j, (char)i*j);
printf("\n");
}

for (int i = 1; i <= 9; i++)
{
for (int j = 1; j <= i; j++)
cout << (i>9 ? "" : "0") << i << "*" << (j>9 ? "" : "0") << j << "=" << (i*j>9 ? "" : "0") << i*j << " ";
cout << endl;
}

本文通过两段C++代码展示了如何打印九九乘法表的不同样式。第一段代码使用printf函数逐行输出,第二段代码则利用cout进行格式化输出,两者均采用双重循环结构来生成表格。
1424

被折叠的 条评论
为什么被折叠?



