依次采用尾插法插入A,B,C,D,E元素.用C语言实现

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 17:00:56

依次采用尾插法插入A,B,C,D,E元素.用C语言实现
依次采用尾插法插入A,B,C,D,E元素.用C语言实现

依次采用尾插法插入A,B,C,D,E元素.用C语言实现
#include
#include
#include
#define ok 1
#define error 0
#define TRUE 1
#define FALSE 0
#define print 1
typedef char ElemType;
typedef struct LNode
{
ElemType data;
struct LNode *next;
}LNode;
/* 建立一个空链表 */
LNode *CreateLinkList(void)
{
LNode *head;
head=(LNode *)malloc(sizeof(ElemType));
head->next =NULL;
head->data=0;
#if print
printf("建立一个空链表,其头结点的指针为:%d\r\n",head);
#endif
return head;
}
/* 在链表中插入数据e */
void InsertList(LNode *L,ElemType e,int mark)
{
LNode *q;
LNode *p=L;
q=(LNode *)malloc(sizeof(LNode));
q->data=e;
if(mark) //在表尾插入数据
{
while(p->next) p=p->next;
q->next=NULL;
p->next=q;
}
else //在表头插入数据
{
q->next=p->next;
p->next=q;
}
L->data++;
#if print
printf("插入数据成功\r\n");
#endif
}
/* 单链表遍历,同时将所有结点值打印输出 */
void PrintList(LNode *L)
{
int i=0;
LNode *p=L;
while(p=p->next)
{
i++;
printf("%d\t",p->data);
if(!i%10) printf("\r\n");
}
printf("\r\n");
}
void main()
{
LNode *L;
L=CreateLinkList();
InsertList(L,'A',1);
InsertList(L,'B',1);
InsertList(L,'C',1);
InsertList(L,'D',1);
InsertList(L,'E',1);
PrintList(L);
}

依次采用尾插法插入A,B,C,D,E元素.用C语言实现 a,b,c,d,e五种元素原子半径依次增大,a A B C D E五种短周期元素原子序数依次增大 已知元素的原子半径最小急 1.现有A B C D E 五种短周期元素,已知:1.元素的原子序数按A B C D E依次增大,原子半径按D E B C A 依次减小.2.A,D为同主族,A是所有元素中原子半径最小的.3.B D E的最高价氧化物对应水化物依次为甲 已知A,B,C,D,E五种元素的原子序数依次递增,A,B,C,D位于周期表的前三周期.A,B,D三种元素组成的一种化...已知A,B,C,D,E五种元素的原子序数依次递增,A,B,C,D位于周期表的前三周期.A,B,D三种元素组成的 短周期元素A、B、C、D、E的原子序数依次增大,A、B、C、D是非金属元素,E是金属元素.A、E同主族,A离...短周期元素A、B、C、D、E的原子序数依次增大,A、B、C、D是非金属元素,E是金属元素.A、E同 (化学题)A、B、C、D、E都是元素周期表中前20号元素,原子序数依次增大,B、C、D同周 现有A.B.C.D.E五种元素,都是短周期元素,其中A.B.C原子序数依次递增并都相差1 A、B、C、D、E五种短周期元素,其原子序数依次增大,而原子半径按A、C、B、E、D的顺序依次增大.A、D同主族;B、D、E三种元素原子的最外成电子数之和为9.又知B、D、E分别与A、C两元素形成三种 有A、B、C、D、E五种元素,它们的核电荷数依次增大,且都小于20,其中C、E是金属元素;A和E元素原子的...有A、B、C、D、E五种元素,它们的核电荷数依次增大,且都小于20,其中C、E是金属元素;A和E 有A,B,C,D,E五种元素,A,B,C为依次(从上到下)相邻的三个周期元素,D,B,E为依次(从左到右)相邻的主族元素,又知这五种元素原子核所带电荷数总数为95,则其中B元素为()A.Na B.S C.P D. A、B、C、D、E都是短周期元素,原子序数依次增大,A、B处于同一周期,C、D、E同处另A、B、C、D、E 都是短周期元素,原子序数依次增大,A、B 处于同一周期,C、D、E 同处另一周期.C、B 可按原子个数 A、B、C、D、E 都是短周期元素,原子序数依次增大,A、B 处于同一周期,C、D、E 同处另一周期.A、B、C、D、E 都是短周期元素,原子序数依次增大,A、B 处于同一周期,C、D、E 同处另一周期.C、B 可按 A、B、C、D、E都是短周期元素,原子序数依次增大,A、B处于同一周期,C、D、E同处另A、B、C、D、E 都是短周期元素,原子序数依次增大,A、B 处于同一周期,C、D、E 同处另一周期.C、B 可按原子个数 【急】A、B、C、D、E是前20号元素,它们的原子序数依次增大A、B、C、D、E是前20号元素,它们的原子序数依次增大,B、C、D为同周期,A、D为同主族,E与其他元素既不是同周期也不是同主族,B、C、D A、B、C、D、E五种短周期元素,它们的原子序数依次增大,A元素的原子是半径最小的原子 a、b、c、d、e是五种a、b、c、d、e是五种短周期元素,它们的原子序数依次增大;a元素的原子是半径最小 A.B.C.D.E为原子序数依次增加的五种短周期元素.A.E同主族,A能与B.C.D分别形成电子数相等的三种分子,...A.B.C.D.E为原子序数依次增加的五种短周期元素.A.E同主族,A能与B.C.D分别形成电子数相等的 一道高一化学题.. 现有A、B、C、D、E、F六种短周期元素, 它们的原子序数依次增大,A、D同主族,C与E同现有A、B、C、D、E、F六种短周期元素, 它们的原子序数依次增大,A、D同主族,C与E同主族,D、E