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

来源:6-6 数组的应用(二)

慕标4485057

2020-04-15 10:26

#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回答

  • qq_一个人的雨季_0
    2020-04-17 16:57:21

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

  • qq_一个人的雨季_0
    2020-04-17 16:56:31

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

    }


C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926028 学习 · 20793 问题

查看课程

相似问题