输入一个正整数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 rep;int i,j,n,x;int a[100];int *p;int b[100];p=a;scanf("%d",&rep);for(i=0;i<rep;i++){scanf("%d",&n);for(j=0;j<n;j++){scanf("%d",p++);}p=p-n;scanf("%d",&x);b[i]=search(p,n,x);p=p+n;}for(i=0;i<rep;i++){if(b[i]==-1){printf("Not found\n");}else{printf("index = %d\n",b[i]);}}
}
int search(int list[],int n,int x){int i,j;for(i=0;i<n;i++){if(list[i]==x){return i;}}return -1;
}

PTA 7-3 在数组中查找指定元素(10分)相关推荐

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

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

  2. 在数组中查找指定元素 (10分)

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

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

    输入一个正整数repeat (0<repeat<10),做repeat次下列运算: 输入一个正整数 n (1<n<=10),然后输入n个整数存入数组a中,再输入一个整数x,在数 ...

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

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

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

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

  6. PTA 6-3 在数组中查找指定元素 (15 分)

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

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

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

  8. 6-5 在数组中查找指定元素 (15分)

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

  9. 6-3 在数组中查找指定元素 (15 分)

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

  10. 6-8 在数组中查找指定元素 (15 分)

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

最新文章

  1. python 微服务框架 知乎_序: 我需要一个什么样的微服务框架
  2. nginx、fastCGI、php-fpm关系梳理(转载参考)
  3. 003_commons-logging与slf4j和log4j与logback
  4. 在Oracle中实现自增加ID的功能
  5. 生产事故 java_记一次生产事故:30万单就这样没了!
  6. linux安装完怎么分区,Linux系统安装模式下硬盘分区怎么做?
  7. java中的23种设计模式_Java开发中的23种设计模式详解
  8. 【Solr】- Tomcat部署
  9. ORA-01400: 无法将 NULL 插入 (CHARGE_WQRL.SF_JMQTFY_T.BH)
  10. RFT属于软件测试管理工具,IBM Rational FunctionalTester RFT 软件功能测试工具_FunctionalTester_领测软件测试网...
  11. 字符串:1.存储结构
  12. 女孩!自重!上海出租车司机的话
  13. 《设计工作室生存手册》—第1章1.3节设计师目标要清晰
  14. 2022-2028年中国飞机电子飞行包(EFB)行业市场竞争状况及发展趋向分析报告
  15. 测试开发面试题及面试经验
  16. android开发找不到模拟器(PANIC: Could not open:)解决办法
  17. 工程师,请把你的英语磨锐
  18. 电脑网页打不开提示错误err connection怎么办?
  19. 日常所用的耳机接口定义
  20. 秉火429笔记之九 中断应用概述

热门文章

  1. Neutron原理详解
  2. 周易六十四卦——无妄卦
  3. python机器学习 | 多项式回归和拟合
  4. 关于0范数、1范数和无穷范数
  5. PDMReader不能导入PDM问题
  6. 莫兰指数-计算步骤、数据事件研究Stata代码
  7. 正态分布的峰度和偏度分别为_服从正态分布 偏度、峰度要满足什么要求?
  8. 怎样利用SEO查询提升品牌知名度?
  9. bugku-eval
  10. USB controller介绍及controller驱动移植