練習5 3 數字金字塔 15分

2021-10-05 13:45:13 字數 674 閱讀 7599

題目描述

本題要求實現函式輸出n行數字金字塔。

函式介面定義:

void pyramid( int n );

其中n是使用者傳入的引數,為[1,9]的正整數。要求函式按照如樣例所示的格式列印出n行數字金字塔。注意每個數字後面跟乙個空格。

裁判測試程式樣例:

#include

void

pyramid

(int n )

;int

main()

/* 你的**將被嵌在這裡 */

輸入樣例:

輸出樣例:

122

3334

4445

5555

思路

用迴圈來控制空格和數字的輸出。

答案

void

pyramid

(int n )

// 控制数字輸出

for(

int k =

1; k <= i;k++

)printf

("\n");

}}

練習5 3 數字金字塔 15分

本題要求實現函式輸出n行數字金字塔。函式介面定義 void pyramid int n 其中n是使用者傳入的引數,為 1,9 的正整數。要求函式按照如樣例所示的格式列印出n行數字金字塔。注 意每個數字後面跟乙個空格。裁判測試程式樣例 include void pyramid int n int ma...

練習5 3 數字金字塔 15分

本題要求實現函式輸出n行數字金字塔。函式介面定義 下面展示一些內聯 片。void pyramid int n 其中n是使用者傳入的引數,為 1,9 的正整數。要求函式按照如樣例所示的格式列印出n行數字金字塔。注 裁判測試程式樣例 include void pyramid int n int main...

(pat)練習5 3 數字金字塔 (15 分

本題要求實現函式輸出n行數字金字塔。函式介面定義 void pyramid int n 其中n是使用者傳入的引數,為 1,9 的正整數。要求函式按照如樣例所示的格式列印出n行數字金字塔。注 意每個數字後面跟乙個空格。裁判測試程式樣例 include void pyramid int n int ma...