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

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

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

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

裁判测试程序样例:
#include <stdio.h>
#define MAXN 10

int 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;
}

PTA 6-1 在数组中查找指定元素 (25分)相关推荐

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

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

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

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

  3. [PTA]实验8-1-5 在数组中查找指定元素

    Spring-_-Bear 的 CSDN 博客导航 本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: int search( int list[], int n, int x ); 其 ...

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

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

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

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

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

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

  7. 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. pta数据结构实验在数组中查找指定元素_如何从一个数组中查找指定的元素,并返回这个元素在数组中的位置...

    展开全部 和Vector都是使用Objec的数组形式来存储的.当你向这两种类型中增加元素的时候,如果元素的数目超出e68a84e8a2ad62616964757a686964616f313332646 ...

最新文章

  1. Recursive Bubble Sort(递归冒泡排序)
  2. 免费的python课程-自学Python的10门免费课程,已学完
  3. ImportError: No module named protobuf
  4. 彩色笔记 android,彩色笔记V4.1.0-彩色笔记下载 - Iefans
  5. 转换字符串为json对象的方法
  6. layui table动态选中_layui后台管理—table 数据表格详细讲解
  7. 打包Spring Boot应用
  8. Codeforces 1132E (看题解)
  9. Protel DXP 2004 SP3_SP4 注册机
  10. c语言中malloc的作用,malloc函数-malloc函数,详解
  11. 计算机u盘病毒清除方式,终极:如何消除计算机上U盘的“文件夹.EXE病毒”?
  12. 命令式和声明式,哪个才是你的菜
  13. pyTorch入门(五)——训练自己的数据集
  14. OVN Southbound DB简介及其相关命令示例
  15. Proe5.0滚轮不能使用的设置
  16. eclipse新建C/C++项目
  17. Camera2 openCamera 流程分析
  18. xk是什么意思_xk车牌号是什么意思 xk车牌号码的含义
  19. android中蓝牙的使用方法,Android蓝牙开发教程(一)
  20. 笔记本启动PE出现蓝屏的对策

热门文章

  1. 五、三层交换机配置服务器
  2. oracle 磁带 恢复,关于磁带库rman备份恢复的案例
  3. 基于NAS存储的数据备份解决方案
  4. 读书笔记之:《新生 七年就是一辈子》李笑来
  5. 工业机器人入门z50的含义_工业机器人基础教程——快速入门学习
  6. linux php pdo oci,linux centos centos7 安装oci8和pdo_oci扩展
  7. airodump-ng搜索5G频段
  8. 进程退出、孤儿进程、僵尸进程
  9. 中国电信选择兼容支付标准 翼支付用户达10万
  10. 东软c语言培训,东软实训心得_liujingyun的技术博客_51CTO博客