【问题描述】输入一个正整数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 在数组中查找指定元素相关推荐

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

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

  2. 中求解数组中元素个数_JavaScript之学underscore在数组中查找指定元素

    今天来给大家分享下使用underscore在数组中查找指定元素. 在开发中,我们经常会遇到在数组中查找指定元素的需求,可能大家觉得这个需求过于简单,然而如何优雅的去实现一个 findIndex 和 f ...

  3. 在数组中查找指定元素_JavaScript之学underscore在数组中查找指定元素

    今天来给大家分享下使用underscore在数组中查找指定元素. 在开发中,我们经常会遇到在数组中查找指定元素的需求,可能大家觉得这个需求过于简单,然而如何优雅的去实现一个 findIndex 和 f ...

  4. JavaScript 专题(九)数组中查找指定元素

    JavaScript 专题(九)数组中查找指定元素 上一篇文章中,我们了解了数组扁平化的思想,并学习了 lodash 是如何处理数组扁平化的. 这次我们来讨论在数组中查找元素时所用的一些方法,并且参考 ...

  5. java数组元素序号,Java在数组中查找指定元素

    Java在数组中查找指定元素 以下实例演示了如何使用 contains () 方法来查找数组中的指定元素: Main.java 文件 import java.util.ArrayList; publi ...

  6. java 数组元素查找_Java在数组中查找指定元素的方法

    Java在数组中查找指定元素我们是用什么方法来实现呢,是使用遍历查找还是使用其它的方法来查找呢,下面给各位整理了一些查找数组元素的例子. 以下实例演示了如何使用 contains () 方法来查找数组 ...

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

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

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

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

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

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

最新文章

  1. android约束布局中 链,Android-ConstraintLayout(约束布局)-Chains链(链条布局,Nice)
  2. 无废话WCF系列教程 -- 李林峰
  3. java.lang.NoClassDefFoundError: org/springframework/boot/context/embedded/FilterRegistrationBean
  4. #{}和${}的区别是什么?
  5. WEB在线预览PDF
  6. html 缩略图点击预览,jQuery图片相册点击缩略图弹出大图预览特效
  7. springboot 启动后打印_SpringBoot实战(五):配置健康检查与监控
  8. 导出csv文件时,处理分隔符问题(转)
  9. DS_Store文件泄漏
  10. 杭电计算机组成原理实践课 实验2 一位全加器构成的四位全加器
  11. 实时高清渲染:全局光照(Global Illumination)[2]---漫反射/高光全局光照
  12. Chrome打不开baidu首页的问题
  13. python日程表代码_【算法提高班】《我的日程安排表》系列
  14. 获取指定文件夹下所有的同种类型文档的名字(Python)
  15. python去除字符串中的单词_从字符串中删除特定单词的最有效方法
  16. 如何解除计算机方向键问题,电脑键盘方向键错乱怎么处理
  17. 2020 网络安全重保日记
  18. 计算机考研跨审计好跨嘛,跨专业考研,快来看看你符不符合条件
  19. python配置opencv环境后,读取图片,报错:can‘t open/read file: check file path/integrity
  20. 如何进入大数据领域,学习路线是什么?

热门文章

  1. 编译原理学习笔记2——高级程序设计语言概述
  2. java--BigInteger神器的开启姿势
  3. 从事财务管理系统开发两年以来
  4. 开源的定义_共享与自由与公共:开源的真正定义
  5. 江海孤踪,云浪风涛惊旅梦
  6. Tushare开源数据接口的安装指南
  7. MySQL最后一步四勾都没√解决办法
  8. echarts 饼状图 扇面上显示 文字和百分比
  9. 计算机及应用专业课程设置,高职计算机及应用专业课程设置
  10. Mybatis——连接池