实验7.2.3 在数组中查找指定元素
【问题描述】输入一个正整数n,再输入n个整数存入数组中,再输入一个整数x,在数组中查找x,如果找到则输出相应的下标,否则输出“Not found”。要求定义并调用函数search(list,n,x),其功能是在数组中查找元素x,若找到则返回相应下标,否则返回-1;
【样例输入】
3
1 2 -6
2
【样例输出】
1
#include<stdio.h>
void printArray(int a[],int n){for(int i=0;i<n;i++)printf("%2d ",a[i]);printf("\n");
}
void setArray(int a[],int n){for(int i=0;i<n;i++)scanf("%d",&a[i]);
}
int search(int list[],int n,int x){int mark=-1,j;for(j=0;j<n;j++)if(list[j]==x)mark=j;return mark;
}int main(){int a[10],n,r,x;scanf("%d",&n);setArray(a,n);scanf("%d",&x);r=search(a,n,x);if(r>=0)printf("%d\n",r);elseprintf("Not found\n");
}
实验7.2.3 在数组中查找指定元素相关推荐
- [PTA]实验8-1-5 在数组中查找指定元素
Spring-_-Bear 的 CSDN 博客导航 本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: int search( int list[], int n, int x ); 其 ...
- 中求解数组中元素个数_JavaScript之学underscore在数组中查找指定元素
今天来给大家分享下使用underscore在数组中查找指定元素. 在开发中,我们经常会遇到在数组中查找指定元素的需求,可能大家觉得这个需求过于简单,然而如何优雅的去实现一个 findIndex 和 f ...
- 在数组中查找指定元素_JavaScript之学underscore在数组中查找指定元素
今天来给大家分享下使用underscore在数组中查找指定元素. 在开发中,我们经常会遇到在数组中查找指定元素的需求,可能大家觉得这个需求过于简单,然而如何优雅的去实现一个 findIndex 和 f ...
- JavaScript 专题(九)数组中查找指定元素
JavaScript 专题(九)数组中查找指定元素 上一篇文章中,我们了解了数组扁平化的思想,并学习了 lodash 是如何处理数组扁平化的. 这次我们来讨论在数组中查找元素时所用的一些方法,并且参考 ...
- java数组元素序号,Java在数组中查找指定元素
Java在数组中查找指定元素 以下实例演示了如何使用 contains () 方法来查找数组中的指定元素: Main.java 文件 import java.util.ArrayList; publi ...
- java 数组元素查找_Java在数组中查找指定元素的方法
Java在数组中查找指定元素我们是用什么方法来实现呢,是使用遍历查找还是使用其它的方法来查找呢,下面给各位整理了一些查找数组元素的例子. 以下实例演示了如何使用 contains () 方法来查找数组 ...
- PTA 6-1 在数组中查找指定元素 (25分)
6-1 在数组中查找指定元素 (25分) 本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: int search( int list[], int n, int x ); 其中list ...
- 习题8-2 在数组中查找指定元素 (15 分)(python)
本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组:n(≥0)是list ...
- 在数组中查找指定元素 (10分) PTA (C语言)
7-2 在数组中查找指定元素 (10分) 输入一个正整数repeat (0<repeat<10),做repeat次下列运算:输入一个正整数 n (1<n<=10),然后输入n个 ...
最新文章
- android约束布局中 链,Android-ConstraintLayout(约束布局)-Chains链(链条布局,Nice)
- 无废话WCF系列教程 -- 李林峰
- java.lang.NoClassDefFoundError: org/springframework/boot/context/embedded/FilterRegistrationBean
- #{}和${}的区别是什么?
- WEB在线预览PDF
- html 缩略图点击预览,jQuery图片相册点击缩略图弹出大图预览特效
- springboot 启动后打印_SpringBoot实战(五):配置健康检查与监控
- 导出csv文件时,处理分隔符问题(转)
- DS_Store文件泄漏
- 杭电计算机组成原理实践课 实验2 一位全加器构成的四位全加器
- 实时高清渲染:全局光照(Global Illumination)[2]---漫反射/高光全局光照
- Chrome打不开baidu首页的问题
- python日程表代码_【算法提高班】《我的日程安排表》系列
- 获取指定文件夹下所有的同种类型文档的名字(Python)
- python去除字符串中的单词_从字符串中删除特定单词的最有效方法
- 如何解除计算机方向键问题,电脑键盘方向键错乱怎么处理
- 2020 网络安全重保日记
- 计算机考研跨审计好跨嘛,跨专业考研,快来看看你符不符合条件
- python配置opencv环境后,读取图片,报错:can‘t open/read file: check file path/integrity
- 如何进入大数据领域,学习路线是什么?