pta在数组中查找指定元素
pta在数组中查找指定元素
输入一个正整数repeat (0<repeat<10),做repeat次下列运算:
输入一个正整数 n (1<n<=10),然后输入n个整数存入数组a中,再输入一个整数x,在数组a中查找x,如果找到则输出相应元素的最小下标,否则输出"Not found"。
要求定义并调用函数search(list, n, x),它的功能是在数组list中查找元素x,若找到则返回相应元素的最小下标,否则返回-1,函数形参 list 的类型是整型指针,形参n和x的类型是int,函数的类型是int。
输出格式语句:printf(“index = %d\n”, );
输入输出示例:括号内为说明,无需输入输出
输入样例:
2 (repeat=2)
3 (n=3)
1 2 -6
2 (x=2)
5 (n=5)
1 2 2 5 4
0 (x=0)
结尾无空行
输出样例:
index = 1
Not found
结尾无空行
#include <stdio.h>int search(int *list, int n, int x);int main()
{int repeat, n, i, j, list[11], x;scanf("%d", &repeat);for (i = 0; i < repeat; i++){scanf("%d", &n);for (j = 0; j < n; j++){scanf("%d", &list[j]);}scanf("%d", &x);search(list, n, x);}return 0;
}int search(int *list, int n, int x)
{int i;for (i = 0; i < n; i++){if (list[i] == x){printf("index = %d\n", i);return 0;}}printf("Not found\n");
}
pta在数组中查找指定元素相关推荐
- [PTA]实验8-1-5 在数组中查找指定元素
Spring-_-Bear 的 CSDN 博客导航 本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: int search( int list[], int n, int x ); 其 ...
- PTA 6-1 在数组中查找指定元素 (25分)
6-1 在数组中查找指定元素 (25分) 本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: int search( int list[], int n, int x ); 其中list ...
- 在数组中查找指定元素 (10分) PTA (C语言)
7-2 在数组中查找指定元素 (10分) 输入一个正整数repeat (0<repeat<10),做repeat次下列运算:输入一个正整数 n (1<n<=10),然后输入n个 ...
- (PTA,C语言)在数组中查找指定元素
本题要求实现一个在数组中查找指定元素的简单函数. 函数接口定义: 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 ...
- 中求解数组中元素个数_JavaScript之学underscore在数组中查找指定元素
今天来给大家分享下使用underscore在数组中查找指定元素. 在开发中,我们经常会遇到在数组中查找指定元素的需求,可能大家觉得这个需求过于简单,然而如何优雅的去实现一个 findIndex 和 f ...
- 在数组中查找指定元素_JavaScript之学underscore在数组中查找指定元素
今天来给大家分享下使用underscore在数组中查找指定元素. 在开发中,我们经常会遇到在数组中查找指定元素的需求,可能大家觉得这个需求过于简单,然而如何优雅的去实现一个 findIndex 和 f ...
- JavaScript 专题(九)数组中查找指定元素
JavaScript 专题(九)数组中查找指定元素 上一篇文章中,我们了解了数组扁平化的思想,并学习了 lodash 是如何处理数组扁平化的. 这次我们来讨论在数组中查找元素时所用的一些方法,并且参考 ...
- java数组元素序号,Java在数组中查找指定元素
Java在数组中查找指定元素 以下实例演示了如何使用 contains () 方法来查找数组中的指定元素: Main.java 文件 import java.util.ArrayList; publi ...
最新文章
- 服务器端开发经验总结 Linux C语言
- Kafka 压测:3 台廉价服务器竟支撑 200 万 TPS
- 移动IM开发指南2:心跳指令详解
- BOOST_PREDEF_WORKAROUND宏相关的测试程序
- word2007中如何隐藏工具栏
- docker挂载本地文件
- vue.extend与vue.component的区别和联系
- python log
- bzoj 1432: [ZJOI2009]Function
- JPG在线压缩工具分享
- java font 字体 隶书_font-style字体设置
- h3c交换机配置教程命令(新手配置交换机详细教程)
- 超详细的免费下载论文方法
- 软件人才争夺战日趋白热化
- Unity与iOS相互调用
- JavaScript编写答题评分功能页面
- 公众平台 python_轻松实现python搭建微信公众平台
- Java、Python、C++、PHP、JavaScript这5大编程语言,我究竟该选哪个?
- “死亡之星”——“阿波非斯”
- raphael用法学习