• 大小: 2.04KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-21
  • 标签:

资源简介

C++实战源码-删除数组中重复的连续元素(入门级实例139).zip

资源截图

代码片段和文件信息

#include “stdio.h“
int deleteElement(int b[]int nint iint len) 
{ /*形参为数组名*/
int *p*q;
if (i<1 && i+len >n)  return 0;
for (q=b+ip=b+i+len;q *q=*p;
return n-len;
}
void main() 
{
int a[10]={1234445678};
int *p=an;
int ilen;
for(int m=0;m<2;m++)
{
for(int n=0;n<5;n++)
{
printf(“%d “a[m*5+n]);
}
printf(“\n“);
}
printf(“input delete index and length:\n“);
scanf(“%d%d“&i&len);
n=deleteElement(a10ilen); /*数组名作函数的实参*/
if (n==0) printf(“error.\n“);
else {
printf(“\n“);
for (p=a;p printf(“%3d“*p);
printf(“\n“);
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        4337  2010-10-13 18:11  ArrayNoSame\ArrayNoSame.dsp
     文件         545  2010-10-13 18:11  ArrayNoSame\ArrayNoSame.dsw
     文件         677  2010-10-14 10:25  ArrayNoSame\main.cpp

评论

共有 条评论