#include<stdio.h>//简单查找,如果找到返回下标,如果找不到返回-1; int main() { int buf[201]; int n; int y=-1; while(scanf("%d",&n)!=EOF) { int tmp; for(int i=0;i<n;i++) { scanf("%d",&tmp); buf[i]=tmp; } int x,ans=-1;//ans 赋初值为-1,以便找不到时可以正确的返回-1 scanf("%d",&x); for(int j=0;j<n;j++) { if(x==buf[j]) ans=j; } printf("%d\n",ans); } return 0; }