任务描述

题目描述:给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。

输入

第一行包含一个整数n。
第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。
第三行包含一个整数a,为待查找的数。

输出

如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。

样例输入:

61 9 4 8 3 99

样例输出:

2

提示:

数据规模与约定。
1 <= n <= 1000

#includeint main(void){int n,num,m;int k = 0;//k用作标记物,若数列中出现过m,k=1;否则k=0int arr[1000];scanf("%d", &n);for(int i = 0;i < n;i++)//循环输入{scanf("%d", &arr[i]);}scanf("%d", &m);//输入要查找的整数for(int j = 0;j < n; j++)//循环检测{if(arr[j] == m){printf("%d", j+1);k = 1;break;}}if(k==0)printf("-1");return 0;}