通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"计算机二级" 试卷中 全国计算机等级考试《二级C语言程序设计》真题(五) 中有题目如下:
第1题
下列给定程序中,是建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正程序指定部位的错误,使它能得到正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
/**********code.c**********/ #include<stdio.h> #include<stdlib.h> typedef struct aa { int data; struct aa *next; } NODE; fun( NODE *h) { int max=-1; NODE *p; /**********found**********/ p=h; while(p) { if(p->data>max) max=p->data; /**********found**********/ p=h->next; }return max; }outresult(int s,FILE *pf) { fprintf(pf,"\nThe max in link:%d\n",s); } NODE *creatlink(int n,int m) { NODE *h,*p,*s,*q; int i,x; h=p=(NODE *)malloc(sizeof(NODE)); h->data=9999; for(i=1;i<=n;i++) { s=(NODE *)malloc(sizeof(NODE)); s->data=rand()%m; s->next=p->next; p->next=s; p=p->next; } p->next=NULL; return h; } outlink(NODE *h, FILE *pf) { NODE *p; p=h->next; fprintf(pf,"\nTHE LIST:\n\n HEAD"); while(p) { fprintf(pf,"->%d",p->data); p=p->next; } fprintf(pf,"\n"); } main() { NODE *head;int m; head=creatlink(12,100); outlink(head,stdout); m=fun(head); printf("\nTHE RESULT:\n"); outresult(m,stdout); } /**********-code.c**********/
错误:p=h; 正确:p=h->next;
错误:p=h->next; 正确:p=p->next;
所属试卷:全国计算机等级考试《二级C语言程序设计》真题(五)
使用 time 库的相关函数获取 3 天前的时间。参考
关于 Python 程序的格式框架的描述,以下选项中错
人员的记录由编号和出生年、月、日组成,N名人员的数据已
有以下程序程序运行后的输出结果是( )。
有以下程序:程序的运行结果是。
请在下面程序的横线处填上适当字句,以使程序完整,并使程
定义一个矩阵类(Matrix),设计相关的构造函数、析
已知 vec =[[1,2],[3,4]],则表达式
表达 [index for index, value
已知字典 x= {i:str(i+3) for i i
已知x={1:2,2:3,3:4},那么表达式sum
有以下程序 在VC6平台上编译运营,程序运营后的输出
在Linux系统中运行下面程序,最多可产生多少个进程?
在底半技术中把一个中断处理分为哪几部分?为什么采用这种
VIM文件编辑器的命令模式下,按什么键可以删除当前光标
除非特别指定,cp假定要拷贝的文件在下面哪个目录下(
在关系模型中,表的行称为元组,列称为 。
下面给出的四种排序方法中,排序过程中的比较次数与排序方
以下匹配’1 ton’和’2 ton’及’3 ton’
下面系统中属于关系数据库管理系统的是( )
C语言中,二维数组在内存中的存放方式为按_____优先
假设输入的所有数的绝对值都不超过1000,当输入为“5
以下不能输出字符A的语句是
数据库系统的三级模式不包括
若将第 8行的i = 1改为i = 0,程序运行时会发
从一个 4×4的棋盘中选取不在同一行也不在同一列上的两
(最长路径)给定一个有向无环图,每条边长度为 1,求图
从( )年开始,NOIP竞赛将不再支持Pascal语言
无向图 G 有 7 个顶点,若不存在奇数条边构成的简单
更多选择题
更多填空题
计算机二级Python语言程序设计模拟试卷
Python第三方库
2025年考研408计算机统考真题在线评测(附答案)
Python标准库
Python函数
Python文件
Python组合数据类型