0821-数组的最大值及下标(数组)
时间限制:
1000 毫秒
内存限制:
32768 K字节
总提次数:
1145 次
成功提交次数:
875 次
判题规则:
严格比较
问题描述
在一个n(1<=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小时内删除。
发表评论