计算机二级C语言上机题库及答案.docxVIP

  • 0
  • 0
  • 约1.3千字
  • 约 6页
  • 2024-04-16 发布于浙江
  • 举报

计算机二级C语言上机题库及答案

以下是对文章进行润色改写的结果:

计算机二级C语言上机题库及答案

计算机二级C语言上机题库及答案2017

一、填空题

给定程序中已建立一个带有头结点的单向链表,在main函数中将多次调用fun函数,每调用一次fun函数,输出链表尾部结点中的数据,并释放该结点,使链表缩短。

请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。

注意:源程序存放在考生文件夹下BLANK1.C中。

不得增行或删行,也不得更改程序的结构!

给定源程序:

includestdio.h

includestdlib.h

defineN8

typedefstructlist{

intdata;

structlist*next;

}SLIST;

voidfun(SLIST*p){

SLIST*t,*s;

t=p-next;

s=p;

while(t-next!=NULL){

s=t;

t=t-next;

}

printf(%d,t-data);

s-next=NULL;

free(t);

}

SLIST*creatlist(int*a){

SLIST*h,*p,*q;

inti;

h=p=(SLIST*)malloc(sizeof(SLIST));

for

文档评论(0)

1亿VIP精品文档

相关文档