标题:程序填空:去掉数组里的重复数字!
只看楼主
lizanle521
Rank: 1
等 级:新手上路
帖 子:16
专家分:3
注 册:2010-8-7
结帖率:100%
已结贴  问题点数:10 回复次数:3 
程序填空:去掉数组里的重复数字!
# include <stdio.h>
# define  N  80
int fun(int a[], int n)
{
    int i,t,j=0;
    t=a[0];
    for(i=1;i<n;i++)
        if(__1__)
            ;
        else
        {
            ___2___;
            t=a[i];
        }
    a[j++]=t;
    return j;
}
main()
{
    int a[N]={1,1,2,2,2,3,4,4,5,5,6,6,6,7,7,8,9,9,10,10}, i,n=20;
    printf("The original data :\n");
    for(i=0; i<n; i++)
        printf("%4d",a[i]);
    n=fun(a,n);
    printf("\n\nThe data after deleted :\n");
    for(i=0;i<n;i++)
        printf("%4d",a[i]);
    printf("\n ");
}
求解!!!!!!!!!
搜索更多相关主题的帖子: 数字 填空 
2010-08-24 17:00
御坂美琴
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:魔術の禁書目錄
等 级:小飞侠
威 望:9
帖 子:952
专家分:2929
注 册:2010-8-18
得分:10 
t==a[i]
a[j++] = t

答案是这个,御坂回答

永远为正义而奋斗,锄强扶弱的Level 5 超能力者
とある魔術の禁書目錄インデックス__御み坂さか美み琴こと
http://bbs.bccn.net/space.php?action=threads&uid=483997
2010-08-24 17:07
lizanle521
Rank: 1
等 级:新手上路
帖 子:16
专家分:3
注 册:2010-8-7
得分:0 
回复 2楼 御坂美琴
运行结果不对。。。。
2010-08-24 17:17
lizanle521
Rank: 1
等 级:新手上路
帖 子:16
专家分:3
注 册:2010-8-7
得分:0 
回复 2楼 御坂美琴
哦,谢谢,谢谢,是对的~
2010-08-24 17:18



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-316711-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.833286 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved