zoukankan      html  css  js  c++  java
  • 求最大值及其下标

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

    输入格式:

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

    输出格式:

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

    输入样例:

    6
    2 8 10 1 9 10
    

    输出样例:

    10 2
    
    #include<stdio.h>
    int main (void)
    {
      int i,index,n;
      int a[10];
      
      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;
    }
    

    设计思路

    本题遇到的问题及其解决方法

    有问题吗?没问题!

    运行结果

  • 相关阅读:
    博客
    欧几里得算法的时间复杂度
    Linux伙伴系统1
    伙伴系统
    websocket
    Colored Sticks POJ
    Repository HDU
    Phone List HDU
    Hat’s Words HDU
    HDU1800 字典树写法
  • 原文地址:https://www.cnblogs.com/hellochenxilin/p/10438912.html
Copyright © 2011-2022 走看看