用dev-c++编写程序,用函数实现九九乘法口诀表并输出,要实心台阶
时间: 2024-11-09 19:30:34 浏览: 25
在Dev-C++中编写一个程序来生成九九乘法口诀表,并包含实心台阶效果,你可以创建一个新的源文件(如main.cpp),然后按照下面的步骤操作:
```cpp
#include <iostream>
#include <string>
// 函数用于打印乘法口诀表
void printMultiplicationTable(int n) {
for (int i = 1; i <= n; ++i) {
// 打印竖线
std::cout << std::string(i, '-') << "| ";
// 打印每一行的乘法规则
for (int j = 1; j <= i; ++j) {
if (j == 1 || j == i) { // 实心台阶条件
std::cout << std::setw(3) << std::setfill('*') << j * i << " ";
} else {
std::cout << j * i << " ";
}
}
// 每行结束后换行
std::cout << "\n";
}
}
int main() {
int n = 9; // 口诀表大小,默认为9(可以更改)
printMultiplicationTable(n);
return 0;
}
```
在这个程序里,`printMultiplicationTable`函数通过嵌套循环遍历乘法口诀,当遇到乘数为1或当前行数时,用星号(*)填充显示为实心台阶。运行这个程序,你将在控制台上看到带实心台阶的九九乘法表。
阅读全文