为了账号安全,请及时绑定邮箱和手机立即绑定

我这个求最大值为啥不行呀

#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;

    

}

        


正在回答

2 回答

你写的 问题是比较多 好多地方都不对 方法的调用 循环的处理等都有问题

0 回复 有任何疑惑可以回复我~

#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;

}


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

我这个求最大值为啥不行呀

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信