在数组中查找指定元素

本题要求实现一个在数组中查找指定元素的简单函数。

函数接口定义:
int search( int list[], int n, int x );
其中list[]是用户传入的数组;n(≥0)是list[]中元素的个数;x是待查找的元素。如果找到

则函数search返回相应元素的最小下标(下标从0开始),否则返回−1。

裁判测试程序样例:


```csharp```c
#include <stdio.h>
#define MAXN 10int search( int list[], int n, int x );int main()
{int i, index, n, x;int a[MAXN];scanf("%d", &n);for( i = 0; i < n; i++ )scanf("%d", &a[i]);scanf("%d", &x);index = search( a, n, x );if( index != -1 )printf("index = %d\n", index);elseprintf("Not found\n");return 0;
}

/* 你的代码将被嵌在这里 */
输入样例1:
5
1 2 2 5 4
2
输出样例1:
index = 1
输入样例2:
5
1 2 2 5 4
0
输出样例2:
Not found

int search( int list[], int n, int x )
{int i,c=0;for(i=0;i<n;i++){if(list[i]==x){c++;return i;}}if(c==0)return -1;
}

函数—在数组中查找指定元素相关推荐

  1. 中求解数组中元素个数_JavaScript之学underscore在数组中查找指定元素

    今天来给大家分享下使用underscore在数组中查找指定元素. 在开发中,我们经常会遇到在数组中查找指定元素的需求,可能大家觉得这个需求过于简单,然而如何优雅的去实现一个 findIndex 和 f ...

  2. 在数组中查找指定元素_JavaScript之学underscore在数组中查找指定元素

    今天来给大家分享下使用underscore在数组中查找指定元素. 在开发中,我们经常会遇到在数组中查找指定元素的需求,可能大家觉得这个需求过于简单,然而如何优雅的去实现一个 findIndex 和 f ...

  3. JavaScript 专题(九)数组中查找指定元素

    JavaScript 专题(九)数组中查找指定元素 上一篇文章中,我们了解了数组扁平化的思想,并学习了 lodash 是如何处理数组扁平化的. 这次我们来讨论在数组中查找元素时所用的一些方法,并且参考 ...

  4. PTA 6-1 在数组中查找指定元素 (25分)

    6-1 在数组中查找指定元素 (25分) 本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: int search( int list[], int n, int x ); 其中list ...

  5. 习题8-2 在数组中查找指定元素 (15 分)(python)

    本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组:n(≥0)是list ...

  6. 在数组中查找指定元素 (10分) PTA (C语言)

    7-2 在数组中查找指定元素 (10分) 输入一个正整数repeat (0<repeat<10),做repeat次下列运算:输入一个正整数 n (1<n<=10),然后输入n个 ...

  7. 6-5 在数组中查找指定元素 (15分)

    题目: 本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组:n(≥0)是 ...

  8. 习题8-2 在数组中查找指定元素(15 分)

    本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组:n(≥0)是list ...

  9. 在数组中查找指定元素

    本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组:n(≥0)是list ...

最新文章

  1. @Transactional-同一个类中方法自调,调用方法事物失效
  2. 四川大学计算机网络_四川大学20考研情况
  3. POJ 2823-Sliding Window单调队列解题报告
  4. 机器学习-算法背后的理论与优化(part7)--随机梯度下降法概述
  5. 文档生成器 Xcode与Appledoc
  6. matlab中CH指标聚类评价指标,MATLAB聚类有效性评价指标(外部)
  7. openvswitch patch port使用方法
  8. Node.js 使用 JWT 进行用户认证
  9. 字节跳动专家会_年薪30万60万!字节跳动招这个语系的语言专家!
  10. 3位创业公司CEO亲述:200人的小公司,这么做数据管理就对了
  11. 企业呼吁更多关注网络安全
  12. Spring实例化bean的三种方法
  13. 在‘句子迷’爬取网友总结的方文山歌词并作词频统计
  14. 对冲之王 - 华尔街量化投资传奇 读后感
  15. ONF发布安全部署SDN控制器指南
  16. MSVCRTD.lib
  17. 智慧井盖解决方案有效的解决了下水道水位测量和井盖被偷的问题
  18. asp前端日历_ASP完成的日历代码实例程序
  19. 解决 Eclipse中出现The user operation is waiting for “Building workplace“ to complete
  20. 【基础恶补】JavaScript数组的一些方法,reduce,filter,reverse,map等

热门文章

  1. 微信小程序实现购物车页面
  2. unity3D打开Visual Studio编写代码没有代码补全怎么回事
  3. 五、函数与lambda表达式
  4. IDEA如何设置为中文界面?
  5. 算法与数据体系课笔记之-6.堆结构与堆排序
  6. Ubuntu18.04 安装WPS(亲测)
  7. 引入变异因素的PSO算法优化(一)
  8. 【centos7 Sftp 文件上传 安装手册】
  9. C++并行与并发概念
  10. 【从零开始的嵌入式生活】LinuxC语言——软件包管理和shell