通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"计算机二级" 试卷中 2023年3月全国计算机等级考试真题(二级C语言) 中有题目如下:
第1题
给定程序中,函数fun的功能是将不带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2.
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK.C中。
不得增行或删行,也不得更改程序的结构!
给定源程序:
#include <stdio.h> #include <stdlib.h> #define N 5 typedef struct node { int data; struct node *next; } NODE; /**********found**********/ __1__ fun(NODE *h) {NODE *p, *q, *r; p = h; if (p == NULL) return NULL; q = p->next; p->next = NULL; while (q) { /**********found**********/ r = q->__2__; q->next = p; p = q; /**********found**********/ q = __3__ ; } return p; } NODE *creatlist(int a[]) {NODE *h,*p,*q; int i; h=NULL; for(i=0; i<N; i++) {q=(NODE *)malloc(sizeof(NODE)); q->data=a[i]; q->next = NULL; if (h == NULL) h = p = q; else {p->next = q; p = q;} } return h; } void outlist(NODE *h) {NODE *p; p=h; if (p==NULL) printf("The list is NULL!\n"); else {printf("\nHead "); do {printf("->%d", p->data); p=p->next;} while(p!=NULL); printf("->End\n"); } } main() {NODE *head; int a[N]={2,4,6,8,10}; head=creatlist(a); printf("\nThe original list:\n"); outlist(head); head=fun(head); printf("\nThe list after inverting :\n"); outlist(head); }
所属试卷:2023年3月全国计算机等级考试真题(二级C语言)
已经声明了函数原型“void fun(int a,do
下列叙述中正确的是
输入张三学习的课程名称及成绩等信息,信息间采用空格分隔
按数据的组织形式,数据库的数据模型可分为三种模型,它们
给定程序中,函数fun的功能是:将形参n中,各位上为偶
请补充fun函数,该函数的功能是:按‘0’到‘9’统计
有以下程序:程序运行后的输出结果是。
const int *p说明不能修改( )。
程序阅读题1、2、#include<iostream.
在Python中,不论类的名字是什么,构造方法的名字都
已知x={‘a’:’b’,’c’:’d’},那么表达式
编写程序实现功能:对于给定的一个百分制成绩,改用相应的
下面程序的运行结果是___________。
若x=0123,则表达式(5+(int)(x)&(-2
从互联网络的结构看,网桥属于DCE级的端到端的连接,从
若从任一目录用什么命令可快速转到用户家目录?
下面给出了一个SHELL程序,试对其行后有#(n)形式
MySQL中用 ____ 表示全局变量。
分别采用堆排序、快速排序、冒泡排序和归并排序,对初态为
无向图G=(V,E),其中:V={a,b,c,d,e,
不属于“TCP/IP属性”对话框选项
为student表增加一个年龄字段正确的语法为。
2023年CSP-S1阅读程序题2:假设输入的n是不超
请设计一个队列,要求满足:①初始时队列为空;②入队时,
依次将关键字5, 6, 9, 13, 8,2, 12,
假设输入字符串由 ASCII 可见字符组成,当输入为“
(Josephus问题)有n个人围城一个圈,依次标号0
请补充函数proc,其功能是:计算下面公式S的值:例如
欧拉图 G 是指可以构成一个闭回路的图,且图 G 的每
( 取石子游戏 ) 现有 5 堆石子,石子数依次为 3
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2