精华内容
下载资源
问答
  • 在数组中查找指定元素
    2020-02-07 17:20:38

    本题要求实现一个在数组中查找指定元素的简单函数。

    函数接口定义:

    int search( int list[], int n, int x );

    其中list[]是用户传入的数组;n(≥0)是list[]中元素的个数;x是待查找的元素。如果找到

    则函数search返回相应元素的最小下标(下标从0开始),否则返回−1。

    裁判测试程序样例:

    #include <stdio.h>
    #define MAXN 10
    
    int 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);
        else
            printf("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 j;
    	for(j=0;j<n;j++)
    	{
    		if(x==list[j])
    		    return j;
    	}
    	return -1;
    }
    
    更多相关内容
  • 本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组;n(≥0)是list[]元素的个数;x是待查找的元素。如果找到 则函数...

    本题要求实现一个在数组中查找指定元素的简单函数。

    函数接口定义:

    int search( int list[], int n, int x );

    其中list[]是用户传入的数组;n(≥0)是list[]中元素的个数;x是待查找的元素。如果找到

    则函数search返回相应元素的最小下标(下标从0开始),否则返回−1。

    裁判测试程序样例:

    #include <stdio.h>
    #define MAXN 10
    
    int 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);
        else
            printf("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;
    	int flag = 0;
    	for (i = 0;i < n;i++){
    		if (list[i] == x){
    			flag = 1;
    			return i;
    		}
    	}
    	if (flag == 0){
    		return -1;
    	}
    }

    展开全文
  • 以下实例演示了如何使用 contains () 方法来查找数组中指定元素:/*author by w3cschool.cc文件名:Main.java*/import java.util.ArrayList;public class Main {public static void main(String[] args) {...

    以下实例演示了如何使用 contains () 方法来查找数组中的指定元素:/*

    author by w3cschool.cc

    文件名:Main.java

    */import java.util.ArrayList;public class Main {

    public static void main(String[] args) {

    ArrayList objArray = new ArrayList();

    ArrayList objArray2 = new ArrayList();

    objArray2.add(0,"common1");

    objArray2.add(1,"common2");

    objArray2.add(2,"notcommon");

    objArray2.add(3,"notcommon1");

    objArray.add(0,"common1");

    objArray.add(1,"common2");

    System.out.println("objArray 的数组元素:"+objArray);

    System.out.println("objArray2 的数组元素:"+objArray2);

    System.out.println("objArray 是否包含字符串common2? : "

    +objArray.contains("common1"));

    System.out.println("objArray2 是否包含数组 objArray? :"

    +objArray2.contains(objArray) );

    }}

    以上代码运行输出结果为:objArray 的数组元素:[common1, common2]

    objArray2 的数组元素:[common1, common2, notcommon, notcommon1]

    objArray 是否包含字符串common2? : true

    objArray2 是否包含数组 objArray? :false

    以上就是Java 实例 - 在数组中查找指定元素的内容,更多相关内容请关注PHP中文网(www.php.cn)!

    本文原创发布php中文网,转载请注明出处,感谢您的尊重!

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

    本题要求实现一个在数组中查找指定元素的简单函数。

    函数接口定义:

    int search( int list[], int n, int x );

    其中list[]是用户传入的数组;n(≥0)是list[]中元素的个数;x是待查找的元素。如果找到

    则函数search返回相应元素的最小下标(下标从0开始),否则返回−1。

    裁判测试程序样例:

    #include <stdio.h>
    #define MAXN 10
    
    int 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);
        else
            printf("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,a,flag=0;
    	for(i=0;i<n;i++)
    	{
    		if(list[i]==x)
    		{
    		a=i;
    		return a;
    		flag=1;
    		}	
    	
    }
    if(flag==0)
    {
    	
    
    	return -1;
    }
    }

    展开全文
  • 本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组;n(≥0)是list[]元素的个数;x是待查找的元素。如果找到 则...
  • 函数—在数组中查找指定元素

    千次阅读 2021-07-03 20:29:17
    在数组中查找指定元素 本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组;n(≥0)是list[]元素的个数;x是待查找的元素。...
  • Java在数组中查找指定元素的方法

    千次阅读 2021-03-11 15:26:26
    以下实例演示了如何使用 contains () 方法来查找数组中指定元素:例子1import java.util.ArrayList;public class Main {public static void main(String[] args) {ArrayList objArray = new ArrayList();ArrayList...
  • 在数组中查找指定元素 (10分)

    千次阅读 2020-06-07 15:04:46
    6-3 在数组中查找指定元素 (10分) 本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组;n(≥0)是list[]元素的个数;x是待...
  • 6-8 在数组中查找指定元素 (15 分)

    千次阅读 2021-12-05 12:35:18
    本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组;n(≥0)是list[]元素的个数;x是待查找的元素。如果找到 则函数...
  • (PTA,C语言)在数组中查找指定元素

    千次阅读 2020-05-25 21:43:10
    本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组;n(≥0)是list[]元素的个数;x是待查找的元素。如果找到 则函数search...
  • PTA 6-3 在数组中查找指定元素 (15 分)

    千次阅读 2021-12-15 11:18:58
    PTA 6-3 在数组中查找指定元素 (15 分)
  • PTA6-2 在数组中查找指定元素 (15 分)

    千次阅读 2021-12-07 17:00:03
    6-2 在数组中查找指定元素 (15 分) 本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组;n(≥0)是list[]元素的个数;...
  • int search( int list[], int n, int x ){ int index = -1; for(int i=0;i<n;i++){ if(list[i] == x){ index = i; break; } } return index; }
  • 6-2 在数组中查找指定元素 (15分)

    千次阅读 2020-05-27 09:27:37
    本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组;n(≥0)是list[]元素的个数;x是待查找的元素。如果找到 则函数...
  • 6-5 在数组中查找指定元素 (15分)

    千次阅读 2019-12-25 15:31:21
    本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组;n(≥0)是list[]元素的个数;x是待查找的元素。如果找到则函数...
  • PTA 6-1 在数组中查找指定元素 (25分)

    千次阅读 2021-01-07 23:54:10
    6-1 在数组中查找指定元素 (25分) 本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组;n(≥0)是list[]元素的个数;x是待...
  • 7-6 在数组中查找指定元素 (10分)

    千次阅读 2020-04-19 20:02:00
    =10),然后输入n个整数存入数组a,再输入一个整数x,在数组a中查找x,如果找到则输出相应元素的最小下标,否则输出"Not found"。 要求定义并调用函数search(list, n, x),它的功能是在数组list中查找元素x,若找到...
  • 习题8-2在数组中查找指定元素(15分) 本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组;n(≥0)是list[]元素的个数...
  • 实验7.2.3 在数组中查找指定元素

    千次阅读 2020-11-21 17:06:56
    要求定义并调用函数search(list,n,x),其功能是在数组中查找元素x,若找到则返回相应下标,否则返回-1; 【样例输入】 3 1 2 -6 2 【样例输出】 1 #include<stdio.h> void printArray(int a[],int n){ for...
  • 实验8-1-6 在数组中查找指定元素 (15 分) 本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组;n(≥0)是list[]元素...
  • 6-3 在数组中查找指定元素 (15 分)

    千次阅读 2018-12-11 11:23:11
    6-3 在数组中查找指定元素 (15 分) 本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组;n(≥0)是list[]元素的个数;x...
  • 6-9 在数组中查找指定元素 (15分)

    千次阅读 2020-04-18 02:24:05
    本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组;n(≥0)是list[]元素的个数;x是待查找的元素。如果找到 则...
  • 7-2 在数组中查找指定元素 (10分) 输入一个正整数repeat (0<repeat<10),做repeat次下列运算:输入一个正整数 n (1<n<=10),然后输入n个整数存入数组a,再输入一个整数x,在数组a查找x,如果找到则...
  • Java中在数组查找指定元素

    千次阅读 2019-05-09 18:34:06
    Java中在数组查找指定元素 方法: 使用 contains () 方法来查找数组中的指定元素 代码: import java.util.ArrayList; public class ArrayContains { public static void main(String[] args) { ArrayList ...
  • 1. #include #define MAXN 10 int search( int list[], int n, int x ); int main() { int i, index, n, x;...注:数组名和指针自定义函数的实参和形参能够任意对应,仅代表传递的是首地址。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 263,981
精华内容 105,592
关键字:

在数组中查找指定元素

友情链接: AD9854源文件.zip