生成一个C++程序来打印一个三角星
#include <iostream> 
  
// 打印三角形的函数 
void printTriangle(int n) 
{ 
    // 外层循环处理行数
    // 以n为例
    for (int i=0; i<n; i++) 
    { 
        // 内层循环处理空格数
        // 根据要求更改值
        for (int j=n-i; j>1; j--)  
        { 
            // 打印空格 
            std::cout <<" "; 
        }  
          
        //  内层循环处理列数 
        //  根据外层循环更改值
        for (int j=0; j<=i; j++ ) 
        { 
            // 打印星号 
            std::cout <<"* "; 
        } 
          
        // 每行结束后换行 
        std::cout << std::endl; 
    } 
} 
  
// 主函数 
int main() 
{ 
    int n = 5; 
    printTriangle(n); 
    return 0; 
}