/* PRESET CODE BEGIN - NEVER TOUCH CODE BELOW */
#include<stdio.h>
int main()
{
int a[100],i,min,n,index;//min记录最小数所在的下标
scanf("%d",&n);
for(i=0;i<n;i++)/*输入n个数并保存到数组a*/
scanf("%d",&a[i]);
/* PRESET CODE END - NEVER TOUCH CODE ABOVE */
if(n!=1)
{min=a[0];
for(i=1;i<=n-1;i++)
if(a[i]<min) {min=a[i];
index=i;}}
if(n==1) index=0;
/* PRESET CODE BEGIN - NEVER TOUCH CODE BELOW */
printf("min=%d,位于第%d个\n",a[index],index+1);
return 0;
}
/* PRESET CODE END - NEVER TOUCH CODE ABOVE */
就是那个隐藏的测试用例不对,,,,应该是程序有缺陷