noi1.9.1:查找特定的值

戳我👈题目链接

咳咳……好久没更新了

题意:

先输入一个数(n),为数组(a)的元素个数;再输入a;然后给出一个数;最后输出这个数在第几位(数组下标应以1开始)。

思路:

先使用for循环循环第一行所输入的次数,每次输入一次数组元素的值;再输入要查找的数;然后再用个循环(n次),在每次循环里看a[i]的值是否与p相等,是的话输出i,不是就继续循环,如果都没有的情况下输出“-1”。

废话不多说,直接上链接……答案:

#include<bits/stdc++.h> using namespace std; int main(){ int a[11000],n,p; cin>>n; for(int i=1;i<=n;i++){ cin>>a[i]; } cin>>p; for(int i=1;i<=n;i++){ if(a[i]==p){ cout<<i; return 0; } } cout<<"-1"; return 0; }

 


__EOF__

本文作者HHDUK
本文链接https://www.cnblogs.com/0518-dtg/p/17134578.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   HHDUK  阅读(80)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
点击右上角即可分享
微信分享提示