我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

c语言数组题型,求解!

大概意思就是找出最后一个局部最大值的索引(局部最大值指的是比左右两个数都大的数)

img


int main()
{
    int n, i, max = 0;
    scanf("%d", &n);
    float *a = (float *)malloc(sizeof(float) * n);

    for (i = 0; i < n; i++)
    {
        scanf("%f", &a[i]);
        if (i > 0)
        {
            if (a[i - 1] > a[i - 2] && a[i - 1] > a[i])
                max = i - 1;
        }
    }
    printf("%d", max);

    return 0;
}

找出最大值?代码怎么不发出来

近期文章

  • vscode安装pygame出错了
  • 初学者入门,有问题请求解惑
  • 这个图片为什么显示不出来
  • 在xml文件中配置spring aop配置时报错
  • 关于#json#的问题,请各位专家解答!
  • 在其他人打开之前保护要包含的PHP文件
  • 安卓有没有拆atlas图的软件
  • 电脑运行游戏关机问题
  • 有没有人知道为啥会显示这个'DataFrame' object is not callable啊
  • class helper for 问题
  • OSPF中的AS自治系统是啥?
  • 为什么一个printf就可以四个就中断了呢
  • html+css 如何修改代码调整导航栏宽度(copy来的代码不会改)
  • 关于#c语言#的问题:pcap01
  • Myeclipse清理缓存后可以恢复么
  • 在php中通过twilio发送短信
  • Mat lab初学者,打得有问题
  • printf和scanf
  • 我真的哭了,360到底怎样才能卸载的干干净净呀
  • matlab自定义函数拟合

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华