7-1 求最大值及其下标

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

7-1 求最大值及其下标 (20分)


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


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


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


  输入样例: 
 6 
 2 8 10 1 9 10
 输出样例: 
 10
 2


#include <stdio.h>
main()
{
  int n,i,j;
  scanf("%d",&n);
  int a[11];
  for(i=0;i<n;i++)
    scanf("%d",&a[i]);
  for(j=0;j<n;j++)
  {
      if(a[0]<a[j])
      {
        a[0]=a[j];
        i=j;
       }
      else if(a[0]==a[j])
       {
        a[0]=a[j];
        if(i>j)
          {
            i=j;
           }
        }
  }
  printf("%d %d",a[0],i);
}
相关文章
|
11月前
|
数据可视化 调度 项目管理
想和团队用板栗看板协作?入门教程
团队协作的效率直接影响工作成果。看板工具通过设置工作流程、协作与反馈、跟踪进度及高效管理等步骤,可快速上手,提升团队协作水平。
293 1
想和团队用板栗看板协作?入门教程
|
8月前
|
存储 供应链 安全
区块链在物流管理中的应用:让货物管理变得更智能
区块链在物流管理中的应用:让货物管理变得更智能
864 15
|
NoSQL Java 数据库连接
《滚雪球学Spring Boot》教程导航帖(更新于2024.07.16)
📚 《滚雪球学Spring Boot》是由CSDN博主bug菌创作的全面Spring Boot教程。作者是全栈开发专家,在多个技术社区如CSDN、掘金、InfoQ、51CTO等担任博客专家,并拥有超过20万的全网粉丝。该教程分为入门篇和进阶篇,每篇包含详细的教学步骤,涵盖Spring Boot的基础和高级主题。
830 1
《滚雪球学Spring Boot》教程导航帖(更新于2024.07.16)
|
移动开发 Java Ruby
java循环结构-4
本章工作任务 统计顾客的年龄层次比例 循环录入会员信息 验证用户登录信息 本章技能目标
117 0
|
存储 安全 网络安全
云计算环境下的网络安全挑战与应对策略
本文将探讨云计算环境中网络安全的重要性,分析云服务中存在的安全风险及其成因,并详细阐述如何通过技术和管理措施来增强云服务的信息安全。文章旨在为云服务提供商和用户提出实用的安全建议,帮助他们构建更为坚固的防御体系。
|
缓存 负载均衡 安全
Nginx 学习
Nginx 学习
143 0
|
存储 算法 索引
LeetCode热题 80. 删除有序数组中的重复项 II
LeetCode热题 80. 删除有序数组中的重复项 II
94 0
|
Java BI Spring
Srping注解之@Async:SpringBoot 实现异步调用
Srping注解之@Async:SpringBoot 实现异步调用
155 0
Etcher/下载链接
Etcher/下载链接
203 0
|
存储 缓存 安全
BlockingQueue 阻塞队列详解(上)
BlockingQueue 是一个 Queue , 它是一个线程安全的阻塞队列接口。 ​
403 0
BlockingQueue 阻塞队列详解(上)