精华内容
下载资源
问答
  • 在数组中查找指定元素实现效果代码记录 实现效果 在数组中查找指定元素。用户输入数字组成数组。再次输入一个需要查找的数字,查找返回数字的位置 代码 #include <stdio.h> #define MAXN 10 int search( ...

    在数组中查找指定元素

    实现效果

    • 在数组中查找指定元素。用户输入数字组成数组。再次输入一个需要查找的数字,查找返回数字的位置

    代码

    #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;
    }
    
    /* 
    其中list[]是用户传入的数组;n(≥0)是list[]中元素的个数;
    x是待查找的元素。如果找到则函数search返回相应元素的最小下标(下标从0开始),否则返回-1 
    */
    int search( int list[], int n, int x )
    {
    	int index,i;
    	index=-1;
    	for(i=0;i<n;i++)
    	{
    		if(list[i]==x)
    		{
    			index=i;
    			break;
    		}
    	}
    	return index;
    }  
    
    

    记录

    浙大PTA平台题目

    展开全文
  • Java中在数组查找指定元素

    千次阅读 2019-05-09 18:34:06
    Java中在数组查找指定元素 方法: 使用 contains () 方法来查找数组中的指定元素 代码: import java.util.ArrayList; public class ArrayContains { public static void main(String[] args) { ArrayList ...

    Java中在数组中查找指定元素
    方法:
    使用 contains () 方法来查找数组中的指定元素
    代码:

    import java.util.ArrayList;
    
    public class ArrayContains {
    
    	   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) );
    	   }
    
    }
    

    结果:
    Java!

    展开全文
  • 0013 在数组中查找指定元素

    千次阅读 2018-12-10 01:45:06
    /*-3 在数组中查找指定元素 (15 分) 本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组;n(≥0)是list[]元素的个数;x...
    /*-3 在数组中查找指定元素 (15 分)
    本题要求实现一个在数组中查找指定元素的简单函数。
    函数接口定义:
    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;
    }
    int search( int list[], int n, int x ){
    	int i;
    	for(i=0;i<n;i++){
    		if(x==list[i])
    		return i;
    	}
    	return -1;
    }
    
    /* 
    输入样例1:
    5
    1 2 2 5 4
    2
    输出样例1:
    index = 1
    输入样例2:
    5
    1 2 2 5 4
    0
    输出样例2:
    Not found*/

     

    展开全文
  • 在数组中查找指定元素 (10分)

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

    ** 在数组中查找指定元素 (10分)**
    本题要求实现一个在数组中查找指定元素的简单函数。
    函数接口定义:

    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,t=-1;
        for(i=0;i<n&&t==-1;i++){
            if(list[i]==x)
                t=i;
              }
        return t;
        }
    展开全文
  • 1. #include #define MAXN 10 int search( int list[], int n, int x ); int main() { int i, index, n, x;...注:数组名和指针自定义函数的实参和形参能够任意对应,仅代表传递的是首地址。
  • 6-2 在数组中查找指定元素(15 分)

    万次阅读 多人点赞 2017-12-28 22:45:38
    6-2 在数组中查找指定元素(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-1 在数组中查找指定元素 (25分) 本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组;n(≥0)是list[]元素的个数;x是待...
  • 6-4 在数组中查找指定元素 (10 分)

    千次阅读 2019-01-04 17:50:19
    6-4 在数组中查找指定元素 (10 分) 本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组;n(≥0)是list[]元素的个数;x...
  • 习题8-2 在数组中查找指定元素 本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组;n(≥0)是list[]元素的个数;x是待...
  • 习题8-2 在数组中查找指定元素 (15 分) 本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: 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...
  • 习题8-2 在数组中查找指定元素 (15 分) 本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组;n(≥0)是list[]元素的...
  • 8-2 在数组中查找指定元素

    千次阅读 2018-04-07 20:34:20
    //在数组中查找指定元素 #include &lt;stdio.h&gt; int search(int list[], int n, int x); int main(void) { int n; int a[10]; int i; int searchnumber; // 要查找的整数 int index; // 下标 ...
  • 习题8-2 在数组中查找指定元素

    千次阅读 2018-10-27 23:04:21
    本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: 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,如果找到则...
  • Problem M 在数组中查找指定元素 函数

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

    千次阅读 2020-04-18 02:24:05
    本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: 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是待查找的元素。如果找到 则函数...
  • 6-5 在数组中查找指定元素 (15分)

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

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

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 229,918
精华内容 91,967
关键字:

在数组中查找指定元素