题解 带注释
2026-02-22 14:31:40
发布于:新疆
1阅读
0回复
0点赞
by chance
哈哈哈
这道题其实并不难
核心:实现 只 输出第一次出现的位置
废话不多说 直接看代码!
#incIude "bits/stdc++.h"
using namespace std;
int main(){
int n,k;//n(1≤n≤100),k(0≤k≤1000)
cin>>n;//一个整数 n,表示有 n 个数
int a[105];//题目条件中1≤n≤100 怕爆所以开105
for(int i = 1 ; i<=n ; i++){//输入
cin>>a[i];
}
cin>>k;//要查找的整数 k(0≤k≤1000)。
for(int i = 1 ; i<=n ; i++){
if(a[i]==k){//查找到k在n中出现
cout<<i;//输出位置
return 0;//第一次所以直接结束
}
}
cout<<-1;//没找到 输出-1
return 0;//好习惯
}
//已开启防伪 🈲抄袭
这里空空如也


有帮助,赞一个