** 在数组中查找指定元素 (10分)**
本题要求实现一个在数组中查找指定元素的简单函数。
函数接口定义:

int search( int list[], int n, int x );

其中list[]是用户传入的数组;n(≥0)是list[]中元素的个数;x是待查找的元素。如果找到
则函数search返回相应元素的最小下标(下标从0开始),否则返回−1。

裁判测试程序样例:

#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,t=-1;for(i=0;i<n&&t==-1;i++){if(list[i]==x)t=i;}return t;}

在数组中查找指定元素 (10分)相关推荐

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

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

  2. PTA 7-1 在数组中查找指定元素 (10 分)

    输入一个正整数repeat (0<repeat<10),做repeat次下列运算: 输入一个正整数 n (1<n<=10),然后输入n个整数存入数组a中,再输入一个整数x,在数 ...

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

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

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

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

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

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

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

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

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

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

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

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

  9. 在数组中查找指定元素 (15分)

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

最新文章

  1. LeetCode hard 84. Largest Rectangle in Histogram--python,java 15行,c++ 15行 解法
  2. python编码程序_python 编码
  3. vba遗传算法之非一致性突变
  4. centos7.5部署mysql cluster NDB总结
  5. spring AOP @Aspect,@pointcut的理解
  6. 基于numpy科学计算库实现线性回归linear regression
  7. Linux搭建Weblogic集群
  8. 用一个简单的函数来理一下RPC调用过程
  9. Vue.js的简单趋势图
  10. windows11 安全中心点击进去内容空白解决方法
  11. RabbitMQ 归纳总结
  12. Axure RP 8基础原件介绍
  13. Android音频焦点及混音策略
  14. 帮我们找房租房买房的代理模式
  15. Winform中给下拉框(ComboBox或LookUpEdit)添加内容
  16. Microsoft edge 小游戏及作弊方法
  17. Matlab补齐位数
  18. 华睿相机sdk 开发_岳阳楼区供应睿鉑倾斜五镜头相机D2PSDK是
  19. 网页文字无法复制?学会这6种方法,想要的文字都能手到擒来
  20. jcg q8 固件_JCG读者的免费团队管理工具(Giveaway)

热门文章

  1. colab + cuda
  2. Unity - 搬砖日志 - BRP 管线下的自定义阴影尺寸(脱离ProjectSettings/Quality/ShadowResolution设置)
  3. layUI框架表格中图片展示完整实例
  4. 完美解决小米pro风扇乱转的问题
  5. SpringCloud一代组件+nginx实现简单的登录注册
  6. 拉格朗日乘子法及浅谈Svm
  7. 【shell脚本编程大全-笔录01】
  8. 快速排序(代码+详细分析)
  9. 流体力学中动力粘度和运动粘度的定义和区别
  10. 快速排序及其C++代码实现