谁可以为我搞定这道编程题,用c语言

2026-01-11 01:36:41
推荐回答(1个)
回答1:

...
//删除数组中元素 有歧异:将元素植设置为0或者
//将后面的元素移动到前面来
#define _SET_NUMBER_To_0
void fun(int *data,int y)
{
for(int i=0;i<20;i++)
{
if(data[i]==y)
#ifdef _SET_NUMBER_To_0
data[i]=0;
#else
for(int k=i;k<19;i++)
data[k] = data[k+1];
#endif
}
}