数组最大下标值是什么 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])