我這個求最大值為啥不行呀
#include<stdio.h>
? ?int getmax[int arr[],int max ] ;
? int i;
? int max=arr[0];
? for(i=1,i<10,i++)
? ? if (arr[i]>max)
? ?
? ? max==arr(i);
? ? return max;
? ? ? ?
? ? ? ??
? ? ? ??
int main
{
? ? int arr[]={1,2,3,4,5,6,7,8,9,11};
? ? int max=getmax[];
? getmax(arr,max);
? ? printf("d\n",max);
? ? return 0;
? ??
}
? ? ? ??
2020-04-17
你寫的 問題是比較多 好多地方都不對 方法的調(diào)用 循環(huán)的處理等都有問題
2020-04-17
#include<stdio.h>
? ?int getmax(int arr[]){
? int i;
? int max=arr[0];
? for(i=1;i<10;i++){
? ? if (arr[i]>max)
? ? max=arr[i];
? ?}
? ?return max;
? ?}
int main()
{
? ? int arr[]={1,2,3,4,5,6,7,8,9,11};
? ? int max = getmax(arr);
? ? printf("max值是%d", max);?
? ? return max;
}