题解 | #找x#
找x
https://www.nowcoder.com/practice/069e2130430c41229ab25e47fa0949a6
#include <cstdio> #include <algorithm> /* * 描述 输入一个数n,然后输入n个数值各不相同,再输入一个值x, 输出这个值在这个数组中的下标(从0开始,若不在数组中则输出-1)。 输入描述: 测试数据有多组,输入n(1<=n<=200),接着输入n个数,然后输入x。 输出描述: 对于每组输入,请输出结果。 */ using namespace std; int main(){ int n; int arr[200]; int x; while(scanf("%d",&n)!=EOF){ for(int i=0;i<n;i++){ scanf("%d",&arr[i]); } //查询 scanf("%d",&x);//输入要查询的数 int answer=-1;//寄存结果 for(int i=0;i<n;i++){ if(arr[i]==x){ answer=i; } } printf("%d",answer); return 0; } }