PTA 利用指針找最大值


6-6 利用指針找最大值 (10 分)
 

本題要求實現一個簡單函數,找出兩個數中的最大值。

函數接口定義:

void findmax( int *px, int *py, int *pmax );

其中pxpy是用戶傳入的兩個整數的指針。函數findmax應找出兩個指針所指向的整數中的最大值,存放在pmax指向的位置。

裁判測試程序樣例:

#include <stdio.h>

void findmax( int *px, int *py, int *pmax );

int main()
{	
    int max, x, y; 

    scanf("%d %d", &x, &y);
    findmax( &x, &y, &max );
    printf("%d\n", max);

    return 0;
} 

/* 你的代碼將被嵌在這里 */

輸入樣例:

3 5

輸出樣例:

5


void findmax( int *px, int *py, int *pmax ){
    *pmax=*px>*py?*px:*py;
}

 


免責聲明!

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



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