使用者工具

網站工具


c:homework:hw11

國立屏東大學 資訊工程學系 程式設計(二)

作業11

指標的簡單運用


turnin code c.hw11

due date: March 4, 16:30

目的

練習指標的基本使用

第1題

  1. 設計一個名為maxOfTwoNum.c的程式
  2. 設計一個函式,其原型為int *max(int *a, int *b);
  3. 在main()中完成以下事項:
    1. 宣告一個指標p
    2. 讓使用者輸入2個整數
    3. 呼叫maxOfTwoNum讓指標p指向使用者所輸入的2個整數中的最大值
    4. 將p所指向的記憶體位址內的數值輸出
  4. 程式執行結果參考:

[9:19 user@ws hw11] ./a.out 
Please input 2 numbers:
5
10
 
The maximum value of 5 and 10 is 10.
[9:19 user@ws hw11]
執行結果與輸出格式必須與上述一致

第2題

  1. 設計一個名為maxAndMin.c的程式
  2. 讓使用者輸入5個整數
  3. 設計一個函式,其原型為void max_min(int a[], int *max, int *min);
  4. 在程式中,透過呼叫max_min找出陣列中的最大值與最小值
  5. 將所找到的最大值與最小值輸出
  6. 程式執行結果參考:

[9:19 user@ws hw11] ./a.out 
Please input 5 numbers:
[1]: 32
[2]: 6
[3]: 900
[4]: 42
[5]: 7 
 
The maximum value and the minimum values are 900 and 6, respectively.
[9:19 user@ws hw11]
執行結果與輸出格式必須與上述一致

c/homework/hw11.txt · 上一次變更: 2019/07/02 15:01 由 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki