例题一 #include<stdio.h> int main(){ int buf[200]; int n; while(scanf("%d",&n)!=EOF){ for(int i=0;i<n;i++){ scanf("%d",&buf[i]); } int x,ans=-1; scanf("%d",&x); for(int i=0;i<n;i++){ if(x==buf[i]){ ans=i; break; } } printf("%d\n",ans); } } 例题二 二分查找 (代码运行有点问题,先不贴上来啦。后面解决了再贴)