通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"计算机二级" 试卷中 2017年3月全国计算机等级考试真题(二级C语言) 中有题目如下:
第1题
给定程序中已建立一个带有头结点的单向链表,在main函数中将多次调用fun函数,每调用一次fun函数,输出链表尾部结点中的数据,并释放该结点,使链表缩短。
请在程序的下划线处填入正确的内容,使程序得出正确的结果。
不得增行或删行,也不得更改程序的结构!
#include <stdio.h> #include <stdlib.h> #define N 8 typedef struct list { int data; struct list *next; } SLIST; void fun(SLIST *p) { SLIST *t, *s; t=p->next; s=p; while(t->next != NULL) { s=t; /**********found**********/ t=t->__(1)__; } /**********found**********/ printf(" %d ",__(2)__); s->next=NULL; /**********found**********/ free(__(3)__); } SLIST *creatlist(int *a) { SLIST *h,*p,*q; int i; h=p=(SLIST *)malloc(sizeof(SLIST)); for(i=0; i<N; i++) { q=(SLIST *)malloc(sizeof(SLIST)); q->data=a[i]; p->next=q; p=q; } p->next=0; return h; } void outlist(SLIST *h) { SLIST *p; p=h->next; if (p==NULL) { printf("\nThe list is NULL!\n"); } else { printf("\nHead"); do { printf("->%d" ,p->data); p=p->next; } while(p!=NULL); printf("->End\n"); } } main() { SLIST *head; int a[N]={11,12,15,18,19,22,25,29}; head=creatlist(a); printf("\nOutput from head:\n"); outlist(head); printf("\nOutput from tail:\n"); while (head->next != NULL) { fun(head); printf("\n\n"); printf("\nOutput from head again :\n"); outlist(head); } system("pause"); }
所属试卷:2017年3月全国计算机等级考试真题(二级C语言)
有如下程序,运行时的输出结果是。
使用 time 库的相关函数获取 3 天前的时间。参考
下列各序列中不是堆的是( )。
有如下程序:程序运行后的输出结果是( )。
有以下程序程序运行后的输出结果是( )。
若有以下程序则程序的输出结果是( )。
输出如下格式的小九九1*1=11*2=2 2*2= 4
Python标准库os中的方法listdir返回包
表达式 5 if 5>6 else (6 if 3>2
读文件E:\story.txt,在显示器上输出的内容。
假定题44给出的计算机M采用二级分页虚拟存储管理方式,
下列TCP/IP应用层协议中,可以使用传输层无连接服务
linux文件系统中每个文件用________来标识
在UNIX/Linux系统中,环境变量是非常重要,在字
设定限制用户使用磁盘空间的命令是( )。
Linux内核引导时,从文件( )中读取要加载的文件
安装Linux系统对硬盘分区时,必须有两种分区类 __
完整性规则能够保证实体的唯一性和可区分性。
Prim(普里姆)算法适用于求稠密网的最小生成树;kr
无向图G=(V,E),其中:V={a,b,c,d,e,
下面数据库名称合法的是( )
中提供了执行mysqldump之后对数据库的更改进
(寻找被移除的元素)问题,原有长度为n+1,公差为1的
下列内核的数据结构或程序中,分时系统实现时间片轮转调度
下列选项中,不会影响系统缺页率的是( )。
下列语句输出的结果是_____。
在C程序中,只能给指针变量,NULL值和_____值。
功能:求x到y之间的奇数和(包括x和y)。
给定程序fun函数的功能是:根据整型形参m,计算如下公
提出“存储程序”的计算机工作原理的是( )
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2