0
已解决
谈文瑞
新手光能
新手光能
第一题:找位置(number.cpp)
【题目描述】
已知一个数组有n个各不相同的整数,请你查找x是第几个数,即输出x在数组中的位置。
输入分三行:第一行为n(1<=n<=100),代表有多少个数;第二行为n个数;第三行为x。输出x的位置。
【输入样例】
5
3 1 5 2 4
2
【输出样例】
4
【样例说明】2在数组中的位置是第四个。
#include<iostream>
#include<cstdio>
using namespace std;
int main(){
int n,x,i,a[200];
cin>>n;
for(i=1;i<=n;i++){
cin>>a[i];
}
cin>>x;
for(i=1;i<=n;i++){
if(a[i]=x){
cout<<i;
}
}
return 0;
}
哪错了?