第1个回答 2012-03-27
假设定义10个数
#include"stdio.h"
void main()
{
int a[10],i,max,k;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
max=a[0];k=0;
for(i=0;i<=9;i++)
if(a[i]>max)
{max=a[i];k=i;}
printf("max=%d,k=%d",max,k);
getch();
}
这样可以求出数组a中最大值和它的下标本回答被网友采纳
第3个回答 2017-07-25
利用泡沫排序就行了
int arr[4]=[1,3,2,4];
int a ;
a=arr[0];
for(int i=1;i<sizeof( arr ) / sizeof( arr[0] );i++)
{
if(a<arr[i])
{
a=arr[i]}
}
printf(a);本回答被网友采纳