當前位置:成語大全網 - 書法字典 - c語言,用指針做函數參數,寫壹個函數,求壹個數組中的最大最小指針。

c語言,用指針做函數參數,寫壹個函數,求壹個數組中的最大最小指針。

#include

voidhanshu(int*arry,intsize,int*m,int*n)

{

* m = arry[0];

* n = arry[1];

for(inti = 0;I <大小;i++)

{

if(arry[i]>*m)

* m = arry[I];

if(arry[i]<*n)

* n = arry[I];

}

}

intmain(intargc,constchar*argv[]){ .

inta[]={1,5,6,2,3,8,9,7,4,5 };//定義壹個十個數據的數組。

intmax//存儲最大值

intmin//存儲最小值

《漢書》(a,10,&max,& min);//函數傳遞壹個數組,並傳遞最大值和最小值的地址。

printf("Themaxnumberis%d\n ",max);

printf("Theminnumberis%d\n ",min);

return0

}

擴展數據:

包括用法:

#include命令是壹種預處理命令,可以將其他源代碼內容插入到指定位置;能識別出壹段只在特定條件下才會被編譯的程序代碼;妳可以定義壹個具有類似標識符功能的宏,並且在編譯時,預處理器會用其他文本替換這個宏。

插入頭文件的內容

#include命令告訴預處理器將指定頭文件的內容插入到預處理器命令的相應位置。有兩種方法可以指定要插入的頭文件:

1 、# include & amplt;文件& ampgt;

2.#包含“文件名”