📄 exam2-3.cpp
字号:
#include "sqlist.cpp"
void delelem(SqList *&L,ElemType x,ElemType y)
{
int i=0,j=0; /*i扫描顺序表,j累计不满足条件的元素*/
while (i<L->length)
{
if (!(L->data[i]>=x && L->data[i]<=y))
{
L->data[j]=L->data[i];
j++;
}
i++;
}
L->length=j;
}
void main()
{
ElemType a[]={'1','2','2','1','0','2','4','2','3','1'};
ElemType x='1',y='3';
SqList *L;
InitList(L);
CreateList(L,a,10);
printf("L:");DispList(L);
printf("删除从%c到%c的元素\n",x,y);
delelem(L,x,y);
printf("L:");DispList(L);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -