在数组中查找指定元素 (10分)
** 在数组中查找指定元素 (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分)相关推荐
- 在数组中查找指定元素 (10分) PTA (C语言)
7-2 在数组中查找指定元素 (10分) 输入一个正整数repeat (0<repeat<10),做repeat次下列运算:输入一个正整数 n (1<n<=10),然后输入n个 ...
- PTA 7-1 在数组中查找指定元素 (10 分)
输入一个正整数repeat (0<repeat<10),做repeat次下列运算: 输入一个正整数 n (1<n<=10),然后输入n个整数存入数组a中,再输入一个整数x,在数 ...
- PTA 6-1 在数组中查找指定元素 (25分)
6-1 在数组中查找指定元素 (25分) 本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: int search( int list[], int n, int x ); 其中list ...
- 6-5 在数组中查找指定元素 (15分)
题目: 本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组:n(≥0)是 ...
- 习题8-2 在数组中查找指定元素 (15 分)(python)
本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组:n(≥0)是list ...
- 6-3 在数组中查找指定元素 (15 分)
本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组:n(≥0)是list ...
- PTA 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 ...
- 在数组中查找指定元素 (15分)
int search( int list[], int n, int x ){int index = -1;for(int i=0;i<n;i++){if(list[i] == x){index ...
最新文章
- LeetCode hard 84. Largest Rectangle in Histogram--python,java 15行,c++ 15行 解法
- python编码程序_python 编码
- vba遗传算法之非一致性突变
- centos7.5部署mysql cluster NDB总结
- spring AOP @Aspect,@pointcut的理解
- 基于numpy科学计算库实现线性回归linear regression
- Linux搭建Weblogic集群
- 用一个简单的函数来理一下RPC调用过程
- Vue.js的简单趋势图
- windows11 安全中心点击进去内容空白解决方法
- RabbitMQ 归纳总结
- Axure RP 8基础原件介绍
- Android音频焦点及混音策略
- 帮我们找房租房买房的代理模式
- Winform中给下拉框(ComboBox或LookUpEdit)添加内容
- Microsoft edge 小游戏及作弊方法
- Matlab补齐位数
- 华睿相机sdk 开发_岳阳楼区供应睿鉑倾斜五镜头相机D2PSDK是
- 网页文字无法复制?学会这6种方法,想要的文字都能手到擒来
- jcg q8 固件_JCG读者的免费团队管理工具(Giveaway)