C语言 每日一题 day9

求最大值及其下标

本题要求编写程序,找出给定的n个数中的最大值及其对应的最小下标(下标从0开始)。

输入格式 :

输入在第一行中给出一个正整数n(1 < n≤10)。第二行输入n个整数,用空格分开。

输出格式 :

在一行中输出最大值及最大值的最小下标,中间用一个空格分开。

cpp 复制代码
#include <stdio.h>
#define MAXN 10
int main()
{
    int i, index, n;
    int a[MAXN];

    scanf("%d", &n);

    for (i = 0; i < n; i++)
        scanf("%d", &a[i]);
    index = 0;
    for (i = 1; i < n; i++) {
        if (a[i] > a[index]) {
            index = i;
        }
    }
    printf("%d %d", a[index], index);
    return 0;
}
相关推荐
想吃火锅100537 分钟前
【leetcode】1.两数之和js版
javascript·算法·leetcode
qeen8737 分钟前
【C++】类与对象之类的默认成员函数(二)
android·c语言·开发语言·c++·笔记·学习
net3m331 小时前
一阶软件低通滤波器算法
人工智能·算法
水木流年追梦2 小时前
大模型入门-大模型优化方法12-YaRN 长文本外推技术
人工智能·分布式·算法·正则表达式·prompt
J-Tony112 小时前
【JVM】三色标记法
java·jvm·算法
wengad2 小时前
机器学习实践理论基础|算法、模型和数据集
人工智能·算法·机器学习
wuminyu3 小时前
Java锁机制之park和unpark源码剖析
java·linux·c语言·jvm·c++
梦梦代码精3 小时前
为什么这个开源的AI平台会火?有点东西。。。
人工智能·算法·机器学习·docker·开源
随意起个昵称4 小时前
线性dp-综合刷题1(Not Alone)
算法·动态规划