Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c++语言编程*三角形图形

作者:叶枫殇   发布日期:2026-07-05   浏览:50

#include <iostream>
using namespace std;

// 函数用于打印三角形图形
void printTriangle(int height) {
    for (int i = 1; i <= height; ++i) {
        // 打印空格,使三角形居中
        for (int j = 1; j <= height - i; ++j) {
            cout << " ";
        }
        // 打印星号
        for (int k = 1; k <= 2 * i - 1; ++k) {
            cout << "*";
        }
        cout << endl;
    }
}

int main() {
    int height;
    cout << "请输入三角形的高度: ";
    cin >> height;

    printTriangle(height);

    return 0;
}

解释说明:

  1. printTriangle 函数:此函数接收一个整数参数 height,表示要打印的三角形的高度。它通过嵌套循环来打印每一行的空格和星号,形成一个等腰三角形。

    • 外层循环控制行数。
    • 第一个内层循环打印每行前面的空格,使得三角形居中显示。
    • 第二个内层循环打印星号,构成三角形的主体。
  2. main 函数:程序入口,提示用户输入三角形的高度,并调用 printTriangle 函数进行打印。

  3. 输入输出:程序会提示用户输入三角形的高度,然后根据输入的高度打印出对应的三角形图形。

上一篇:c++string转int

下一篇:pytorch c++

大家都在看

c++闭包

c++向上取整的代码

c++单引号和双引号的区别

c++ 注释

c++如何判断素数

c++怎么输入字符串

c++字符串切片

c++ functional

c++框架代码

c++格式化字符串

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站