上机作业记录
题目 编写一个函数: int DeleteDup ( int a [], int n , int b [])
该函数的功能为:删除一维数组 a (已按从小到大排中每个重复的数,使之只保留一个,并按删除的顺序把删除的数存储到数组 b 中。函数返回值为 a 数组剩余数据的个数。
例如:
a 原数组:2 2 2 3 4 4 5 6 6 6 6 7 7 8 9 9 10 10 10
a 删除后:2 3 4 5 6 7 8 9 10
b 数组:2 2 4 6 6 6 7 9 10 10
返回值:9
在 main 函数中调用该函数进行验证。
运行结果