0
点赞
收藏
分享

微信扫一扫

6-3 指针与数组-集合的判断分数 20 定义函数判断一个数组是不是集合(没有重复数据),是则返回1,不是返回0

千妈小语 2022-04-29 阅读 61
c语言

定义函数判断一个数组是不是集合(没有重复数据),是则返回1,不是返回0

函数接口定义:

 
int fun(int a[],int n);

a是数组,n是数据个数(<=10)

裁判测试程序样例:

在这里给出函数被调用进行测试的例子。例如:
#include <stdio.h>
int  fun(int a[],int n);
main()
{
    int a[10],n,i;
    scanf("%d",&n);
    for(i=0;i<n;i++) 
        scanf("%d",&a[i]);
    printf("%d",fun(a,n));
}
/* 请在这里填写答案 */

输入样例:

在这里给出一组输入。例如:

8
9 1 10 2 3 4 5 6

输出样例:

在这里给出相应的输出。例如:

1

输入样例2:

在这里给出一组输入。例如:

8
9 2 10 2 5 4 5 6

输出样例2:

在这里给出相应的输出。例如:

0

int  fun(int a[],int n)
{
    int i,j;
    for(j=0;j<n;j++)
     {
        for(i=j+1;i<n;i++)
        {
            if(a[j]==a[i])
                return 0;
        }
     }
    return 1;
}

 

举报

相关推荐

0 条评论