c++九九乘法表左对齐
时间: 2024-10-28 10:04:18 浏览: 31
在C++中生成九九乘法表并让数字左对齐,你可以使用嵌套循环,并借助`setw()`函数来自C++ `<iomanip>`库来控制每个数字的宽度,使其保持在同一列。这里是一个简单的示例:
```cpp
#include <iostream>
#include <iomanip>
void printMultiplicationTable() {
for (int i = 1; i <= 9; ++i) { // 循环遍历1到9
for (int j = 1; j <= i; ++j) { // 内层循环遍历1到当前数
std::cout << std::setw(4); // 设置每个数字的宽度为4位
std::cout << j; // 输出当前数字
if (j != i) { // 如果不是同一行的最后一个数字
std::cout << " * "; // 输出乘号
} else {
std::cout << " = " << i * j; // 输出等于号及结果
}
}
std::cout << std::endl; // 每行结束换行
}
}
int main() {
printMultiplicationTable();
return 0;
}
```
运行上述代码,你会看到一个左对齐的九九乘法表。
阅读全文