发布网友 发布时间:2022-04-22 13:34
共2个回答
热心网友 时间:2023-06-21 13:39
#include "stdio.h"
#define MAX 12
#define TURE 1
#define FALSE 0
#define Elemtype int
Elemtype list[MAX];
int num=-1;
typedef struct Sqlist{
Elemtype List[MAX];
int Length;
}LLLLL;
int Delete(Sqlist & L,int j)
{
int i;
if(j<0||j>L.Length)
{printf("error");
return FALSE;
}
for(i=j;i<L.Length;i++)
L.List[i-1]=L.List[i];
L.Length--;
return TURE;
}
void main(){
int a,b,s;
int length=10;
Sqlist c;
c.Length = 10;
printf("请输入10个数:\r\n");
for( a=0;a<length;a++)
scanf("%d",&c.List[a]);
printf("数组为:\r\n");
for( a=0;a<length;a++)
printf("%d\n",c.List[a]);
printf("输入要删除的位置:\r\n");scanf("%d",&b);
s=Delete(c,b);
printf("结果为:\r\n");
for(a=0;a<c.Length;a++)
printf("%d\r\n",c.List[a]);
system("Pause");
热心网友 时间:2023-06-21 13:39
本节视频我们来聊一聊如何删除数据表的行。Treelab 官网(免费注册体验):www.treelab.com.cn