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;
}
相关推荐
笨笨饿7 小时前
30_泰勒级数
c语言·stm32·嵌入式硬件·线性代数·机器学习·自动化·概率论
xiaoye-duck8 小时前
《算法题讲解指南:递归,搜索与回溯算法--综合练习》--14.找出所有子集的异或总和再求和,15.全排列Ⅱ,16.电话号码的字母组合,17.括号生成
c++·算法·深度优先·回溯
OOJO8 小时前
c++---vector介绍
c语言·开发语言·数据结构·c++·算法·vim·visual studio
茉莉玫瑰花茶8 小时前
数据结构 - 并查集
数据结构
汀、人工智能8 小时前
05 - 函数基础
数据结构·算法·数据库架构·05 - 函数基础
HAPPY酷8 小时前
Python高级架构师之路——从原理到实战
java·python·算法
枫叶林FYL8 小时前
第9章 因果推理与物理理解
人工智能·算法·机器学习
小白zlm9 小时前
预畸变双线性变换
单片机·嵌入式硬件·算法·电机控制
wuweijianlove9 小时前
算法复杂度估算的实验建模与可视化表达的技术6
算法
执笔画流年呀9 小时前
7大排序算法
java·算法·排序算法