C++ 打印图形:根据行数输出指定图案

题目描述:

输入行数N,打印图形。

输入描述:

输入只有一行,包括1个整数。(N<=15)

输出描述:

输出有N行。

示例:

输入:
5

输出:
*
**
***
****
*****

C++ 代码实现:

#include <iostream>

int main() {
    int N;
    std::cin >> N;

    for (int i = 1; i <= N; i++) {
        for (int j = 1; j <= i; j++) {
            std::cout << '*';
        }
        std::cout << std::endl;
    }

    return 0;
}

代码逻辑解析:

代码使用两个嵌套的循环来实现图形的打印。

  • 外层循环控制打印的行数,从1到N。
  • 内层循环控制每行打印的星号数量,从1到当前行数i。

通过不断增加星号的数量,就可以打印出指定行数的图形。

扩展:

你可以根据自己的需求修改内层循环的条件,以实现不同的图形样式。例如,可以打印倒三角形、菱形等图形。

C++ 打印图形:根据行数输出指定图案

原文地址: https://www.cveoy.top/t/topic/nRmq 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录