0821-数组的最大值及下标(数组)
时间限制:
1000 毫秒
内存限制:
32768 K字节
总提次数:
1145
成功提交次数:
875
判题规则:
严格比较
问题描述
在一个n1<=n<=100)个元素的一维整型数组中出最大值及下标。
输入
第一个数为数组元素的个数。
下一行为各元素的值。
输出
第一个数为下标,第二个数为最大值,两数间有一空格,最后换行。
输入样列
5
3 6 9 23 1
输出样例
4 23
出处
ymc
答案:
#include<stdio.h>
int main()
{
    int a[100],n,i,j,m=0;
    scanf("%d",&n);
    for(i=0;i<n;i++)
        scanf("%d",&a[i]);
    for(i=0;i<n;i++)
        if(a[i]>m)
        {
            j=i+1;
            m=a[i];
        }
        printf("%d %d\n",j,m);
    return 0;
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。