uj5u.com熱心網友回復:
回傳x 的值就行了如果你還需要回傳對應的值
可以回傳一個結構,或者用指標傳入保存下標的變數
int LinSearch(int score[],int n,int * ret_index)
{
//原來的代碼
*ret_index=x;
return i;
}
uj5u.com熱心網友回復:
供參考:int LinSearch(int score[],int n)
{
int i,x,max=0;
x = score[0];
for(i=1;i<n;i++)
{
if(score[i]>x)
{
x = score[i];
max = i;
}
}
printf("最高分:%d\n",x);
return max;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/263500.html
標籤:C語言
下一篇:請問一下 這個程式是輸出一組陣列中互換最高分和最低分之后的陣列,可是我這樣寫輸出的還是原來輸入的陣列的順序,請問要怎么改呢
