#include <stdio.h>
int main()
{
int a[15],i,n;
for(i=0;i<15;i++)
{
printf("a[%d]=",i);
scanf("%d",&a[i]);
}
printf("\n");
printf("输入查找数");
scanf("%d",&n);
if(a[14]<=n<=a[0])
{
if (n==a[7])
i=8;
else if(n<a[7])
{
if(n==a[11])
i=12;
else if(n<a[11])
{
if(n==a[13])
i=14;
else if(n<a[13])
i=15;
else i=13;
}
else
{
if(n==a[9])
i=10;
else if(n<a[9])
i=11;
else i=9;
}
}
else
{
if(n==a[3])
i=4;
else if(n<a[3])
{
if(n==a[5])
i=6;
else if(n<a[5])
i=7;
else i=5;
}
else
{
if(n==a[1])
i=2;
else if(n<a[1])
i=3;
else i=1;
}
}
printf("\n");
printf("%d是此数组中第%d个元素的值",n,i);
printf("\n");
}
else printf("无此数");
return 0;
}