6 4 找最大值及其下標

2021-10-23 23:16:28 字數 561 閱讀 4455

在一維整型陣列中找出其中最大的數及其下標。

函式介面定義:

int fun(int *a,int *b,int n);

其中形參a 、b、n都是使用者傳入的引數。函式fun的功能是在指標a所指向的一維陣列中找出其中最大的數及其下標,下標存到指標b所指的變數裡,函式返回最大值。

裁判測試程式樣例:

#include

#define n 10

intfun

(int

*a,int

*b,int n)

;int

main()

/* 請在這裡填寫答案 */

輸入樣例:

2 1 5 4 8 4 5 8 9 1

輸出樣例:

max=9,position=8

int

fun(

int*a,

int*b,

int n)

else

(*b)++;

}return max;

}

陣列 求最大值及其下標

題目 求最大值及其下標。要求 找出給定的n個數中的最大值及其對應的最小下標 下標從0開始 輸入格式 輸入在第一行中給出乙個正整數n 1輸入樣例 6 2 8 10 1 9 10 輸出樣例 10 2 思路一 由於題目中要求的時輸入n個正整數,數量不確定,故可以考慮陣列來儲存不確定個數的變數 先定義陣列 ...

練習7 2 求最大值及其下標

練習7 2 求最大值及其下標 20 分 本題要求編寫程式,找出給定的n個數中的最大值及其對應的最小下標 下標從0開始 輸入在第一行中給出乙個正整數n 1在一行中輸出最大值及最大值的最小下標,中間用乙個空格分開。6 2 8 10 1 9 10 10 2思路一 先遍歷一邊陣列找出最大值max 然後以ma...

求最大值及其下標程式設計總結

2 求最大值及其下標 20 分 本題要求編寫程式,找出給定的n個數中的最大值及其對應的最小下標 下標從0開始 輸入在第一行中給出乙個正整數n 1 在一行中輸出最大值及最大值的最小下標,中間用乙個空格分開。62 8 10 1 9 10 10 2 include int main void printf...