PTA 6-1 在数组中查找指定元素 (25分)
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分)相关推荐
- 在数组中查找指定元素 (10分) PTA (C语言)
7-2 在数组中查找指定元素 (10分) 输入一个正整数repeat (0<repeat<10),做repeat次下列运算:输入一个正整数 n (1<n<=10),然后输入n个 ...
- 在数组中查找指定元素 (10分)
** 在数组中查找指定元素 (10分)** 本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: int search( int list[], int n, int x ); 其中lis ...
- [PTA]实验8-1-5 在数组中查找指定元素
Spring-_-Bear 的 CSDN 博客导航 本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: int search( int list[], int n, int x ); 其 ...
- PTA 6-3 在数组中查找指定元素 (15 分)
本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组:n(≥0)是list ...
- 习题8-2 在数组中查找指定元素 (15 分)(python)
本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组:n(≥0)是list ...
- 6-5 在数组中查找指定元素 (15分)
题目: 本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组:n(≥0)是 ...
- 6-3 在数组中查找指定元素 (15 分)
本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组:n(≥0)是list ...
- 6-8 在数组中查找指定元素 (15 分)
本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组:n(≥0)是list ...
- pta数据结构实验在数组中查找指定元素_如何从一个数组中查找指定的元素,并返回这个元素在数组中的位置...
展开全部 和Vector都是使用Objec的数组形式来存储的.当你向这两种类型中增加元素的时候,如果元素的数目超出e68a84e8a2ad62616964757a686964616f313332646 ...
最新文章
- Recursive Bubble Sort(递归冒泡排序)
- 免费的python课程-自学Python的10门免费课程,已学完
- ImportError: No module named protobuf
- 彩色笔记 android,彩色笔记V4.1.0-彩色笔记下载 - Iefans
- 转换字符串为json对象的方法
- layui table动态选中_layui后台管理—table 数据表格详细讲解
- 打包Spring Boot应用
- Codeforces 1132E (看题解)
- Protel DXP 2004 SP3_SP4 注册机
- c语言中malloc的作用,malloc函数-malloc函数,详解
- 计算机u盘病毒清除方式,终极:如何消除计算机上U盘的“文件夹.EXE病毒”?
- 命令式和声明式,哪个才是你的菜
- pyTorch入门(五)——训练自己的数据集
- OVN Southbound DB简介及其相关命令示例
- Proe5.0滚轮不能使用的设置
- eclipse新建C/C++项目
- Camera2 openCamera 流程分析
- xk是什么意思_xk车牌号是什么意思 xk车牌号码的含义
- android中蓝牙的使用方法,Android蓝牙开发教程(一)
- 笔记本启动PE出现蓝屏的对策
热门文章
- 五、三层交换机配置服务器
- oracle 磁带 恢复,关于磁带库rman备份恢复的案例
- 基于NAS存储的数据备份解决方案
- 读书笔记之:《新生 七年就是一辈子》李笑来
- 工业机器人入门z50的含义_工业机器人基础教程——快速入门学习
- linux php pdo oci,linux centos centos7 安装oci8和pdo_oci扩展
- airodump-ng搜索5G频段
- 进程退出、孤儿进程、僵尸进程
- 中国电信选择兼容支付标准 翼支付用户达10万
- 东软c语言培训,东软实训心得_liujingyun的技术博客_51CTO博客