C++ 畫星號圖形——空心三角形(星號左對齊)(核心代碼介紹)


//輸出一個由星號組成的三角形(星號左對齊)
    int a;//控制組成三角形的星號的行數
    cout<<"請輸入要組成三解形的星號的行數n(n>=2):\n";
    cin>>a;
    for(int i=0;i<a;i++)//控制行數
    {
        for(int j=0;j<=i;j++)//控制每行星號的個數。
        {
            if(i==0||i==a-1)
            {
                cout<<"* ";//星號后加了一個空格(為使打印出一圖形更直觀)。
            }
            else
                if(j==0||j==i)
                {
                    cout<<"* ";
                }
                else
                    cout<<"  ";
        }
        cout<<endl;
    }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM