在数组a[10]中查找指定元素,并输出第一次找到的位置下标,未找到输出not found

简介: 在数组a[10]中查找指定元素,并输出第一次找到的位置下标,未找到输出not found

思路

  • 遍历输入10个元素
  • 找到输出下标,break跳出

代码实现

voidmain(){
inta[10],n,i;
char*p="not found";  //指针赋值字符串for(i=0;i<10;i++)
scanf("%d",&a[i]);
scanf("%d",&n);
for(i=0;i<10;i++)
if(a[i]==n){      //找到输出下标,跳出循环printf("下标:%d\n",i);
break;
        }
if(i==10)        //遍历结束,i++;即i==10;puts(p);
}
目录
相关文章
|
8月前
|
存储 算法 C语言
找到数组位置
找到数组位置
|
5月前
|
算法 索引
LeetCode第34题在排序数组中查找元素的第一个和最后一个位置
这篇文章介绍了LeetCode第34题"在排序数组中查找元素的第一个和最后一个位置"的解题方法,通过使用双指针法从数组两端向中间同时查找目标值,有效地找到了目标值的首次和最后一次出现的索引位置。
LeetCode第34题在排序数组中查找元素的第一个和最后一个位置
|
5月前
|
人工智能 C++
用find函数直接找,找到了之后再往后找
用find函数直接找,找到了之后再往后找
43 8
|
8月前
61.从键盘输入10个正数存入数组x中,然后输入要查找的整数a,如找到则输出a及a的下标,如找不到,则把a存入到数组的最后。
61.从键盘输入10个正数存入数组x中,然后输入要查找的整数a,如找到则输出a及a的下标,如找不到,则把a存入到数组的最后。
63 0
|
8月前
在排序数组中查找元素的第一个和最后一个位置
在排序数组中查找元素的第一个和最后一个位置
YI
|
Go 索引
LeetCode 0034.在排序数组中查找元素的第一个和最后一个位置【Go】
LeetCode 0034.在排序数组中查找元素的第一个和最后一个位置【Go】
YI
82 0
|
8月前
|
算法
leetcode-34:在排序数组中查找元素的第一个和最后一个位置
leetcode-34:在排序数组中查找元素的第一个和最后一个位置
36 0
LeetCode-34 在排序数组中查找元素的第一个和最后一个位置
LeetCode-34 在排序数组中查找元素的第一个和最后一个位置
|
算法 安全 Swift
LeetCode - #34 在排序数组中查找元素的第一个和最后一个位置(Top 100)
不积跬步,无以至千里;不积小流,无以成江海,Swift社区 伴你前行。如果大家有建议和意见欢迎在文末留言,我们会尽力满足大家的需求。
|
算法
力扣34题. 在排序数组中查找元素的第一个和最后一个位置
力扣34题. 在排序数组中查找元素的第一个和最后一个位置
90 0

热门文章

最新文章

下一篇
开通oss服务