65,211
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int cmp ( const void *a , const void *b )
{
return *(int *)a - *(int *)b;
}
int main(int argc, char *argv[])
{
int n;
int m;
int i;
int a[10];
scanf("%d", &n);
while (n-- > 0)
{
scanf("%d", &m);
memset(a, 0x7F, sizeof(a)); /*数组元素初始化为一个大于100的数*/
i = 0;
while (m-- > 0)
{
scanf("%d", &a[i++]);
}
qsort(a, 10, sizeof(a[0]), cmp);
printf("%d\n", a[1]);
}
return 0;
}