C++ 代码实现金字塔图案
#include
int main() { int rows;
std::cout << '请输入金字塔的行数:';
std::cin >> rows;
for (int i = 1; i <= rows; ++i) {
// 打印空格
for (int j = 1; j <= rows - i; ++j) {
std::cout << ' ';
}
// 打印星号
for (int k = 1; k <= 2 * i - 1; ++k) {
std::cout << '*';
}
std::cout << std::endl;
}
return 0;
}
运行程序后,用户需要输入金字塔的行数,然后程序将打印出对应行数的金字塔。例如,如果用户输入 5,则输出如下所示的金字塔:
*
原文地址: https://www.cveoy.top/t/topic/qyPW 著作权归作者所有。请勿转载和采集!