数组最大下标值是什么 C语言一维数组10个元素的最大值及下标?

C语言一维数组10个元素的最大值及下标?#includevoid main(){int maxint a[10]int hprintf(“请输入10个数字n”)for(int i=0 iscanf(“

C语言一维数组10个元素的最大值及下标?

#include

void main()

{

int max

int a[10

]int h

printf(“请输入10个数字n”)

for(int i=0 i

scanf(“%d”,&a[i])

max=a[0

]for(i=0 i

{

if(a[i]> max)

{

max=a[i

]h=i

}

printf(“,”):%d,”,maxh)

}

C语言程序如下:

#include<stdio.h>

void fun(int a[],int n,int*k)

{

int i,maxxr,j

maxxr=a[0

]for(i=0i<ni)

{

if(maxxr<a[i])

{maxxr a[i

]}

for(i=0i<ni))

{

if(maxxr==a[i]){

j=i

break

}

}

*k=j

int main(void)

{

int a[10]={876675896101301401980431451777},k

fun(a,10,&k)

printf(%d,%d,k,a[k])