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;
}
相关推荐
week_泽13 小时前
随机森林样本权重的计算-弱学习器
学习·算法·随机森林
Jasmine_llq13 小时前
《P2151 [SDOI2009] HH 去散步》
算法·矩阵快速幂·快速幂算法 + 自定义矩阵乘法·图的邻接矩阵(边状态版)·状态拆分 + 转移条件·模运算(防溢出 + 结果取模)·二进制快速幂
The Last.H13 小时前
Codeforces Round 1065 (Div. 3)A-C2
c++·算法
tudficdew13 小时前
类型安全容器设计
开发语言·c++·算法
naruto_lnq13 小时前
C++与Docker集成开发
开发语言·c++·算法
试剂小课堂 Pro13 小时前
Ald-PEG-Ald:丙醛与聚乙二醇两端连接的对称分子
java·c语言·c++·python·ffmpeg
LYS_061813 小时前
寒假学习(7)(C语言7+模数电7)
c语言·学习·算法
砚边数影13 小时前
逻辑回归实战(二):Java + DL4J 实现模型,评估指标(准确率/召回率)计算
java·数据库·算法·机器学习·逻辑回归·金仓数据库
Cher ~13 小时前
【数据结构】hash表(unordered_map)
java·数据结构·c++·算法·哈希算法
一起养小猫13 小时前
Flutter for OpenHarmony 实战:食物生成算法与难度递增系统
算法·flutter