C語言實驗 列印金字塔

2021-09-26 22:50:53 字數 512 閱讀 9206

problem description

輸入n值,列印下列形狀的金字塔,其中n代表金字塔的層數。

輸入只有乙個正整數n。

output

列印金字塔圖形,其中每個數字之間有乙個空格。

sample input

3sample output

11 2 1

1 2 3 2 1

hint

source

題解:特別注意題目中說數字與數字之間有乙個空格,但是每一行數字的末尾沒有空格。第一行乙個數字,但數字的末尾沒有空格。

#include #include int main()

for(j=i-1; j>=1; j--)

printf("\n");

}return 0;

}

C語言 列印 號金字塔

include int main return 0 這個金字塔,剛開始想了好久,以為需要用字串陣列來控制 號和空格的位置,後來搞半天行不通,自己以為 左邊和右邊都有空格,怎麼用乙個迴圈列印出兩邊的隔開的空格呢,查詢資料發現,只有 號左邊有空格,右邊根本沒有,於是就知道了空格的迴圈內容了。列印 號時候...

C語言 金字塔變式

目的 實現圖形層數為n的金字塔變形圖案的輸出 輸入 圖形層數 n 輸出 層數為n的金字塔變形圖案 變數n用於作為圖形的層數 i,j作為控制迴圈的變數,i用於配合n實現每行的輸出,i與j配合實現每行的輸出 將圖形分成上下兩部分 上下兩部分思路完全相同,只需將輸出內容進行一些改變即可 再將圖形一行行再分...

列印多層金字塔 (15 分)

列印多層金字塔 15 分 本題目要求讀入2個整數n和m,m表示小金字塔的行數,n代表大金字塔的層數。然後輸出多層金字塔。在一行中層數n和 小金字塔的行數m。對每一組輸入,顯示對應的圖案 在這裡給出一組輸入。例如 2 3在這裡給出相應的輸出。例如 include include int main pr...