首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> C++ >> 關於C++

C++ 輸出數字金字塔:兩種樣式完整代碼

     編輯:關於C++

樣式一:對稱遞增遞減金字塔

每行數字從行號遞減至 1 再遞增至行號,如第 3 行:`3 2 1 2 3`。利用雙層循環控制空格與數字,條件判斷左右兩側。

for (int i=1; i<=n; ++i) {
    for (int j=0; j

樣式二:定寬數字金字塔

每行填滿相同數字(行號×2-1),視覺上為等腰三角形填充。

for (int i=1; i<=n; ++i) {
    for (int j=0; j

運行效果

附圖展示 n=5 時兩種金字塔輸出樣貌,代碼可直接編譯運行。

總結

金字塔打印是循環控制入門練習,關鍵在於行號與列號的數學關系推導,兩種樣式展示不同邏輯,適合初學者理解巢狀循環與格式化輸出。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved