全国计算机等级考试二级c语言历年真题及解析

栏目:生活资讯  时间:2023-07-29
手机版

  全国计算机等级考试二级c语言历年真题及解析

  2022年10月18日发

  (作者:幽默笑话短信)word格式-可编辑-感谢下载支持

  一、选择题

  在下列各题的A)、B)、C)、D)四个选项中五年级下册作文,只

  有一个选项是正确的设计2点半,请将正确的选项涂写在答题

  卡相应位置上2021春节手抄报图片大全,答在试卷上不得分高中生活作文。

  (1)为了避免流程图在描述程序逻辑时的灵活性读后感怎么写?,

  提出了用方框图来代替传统的程序流程图,通常也

  把这种图称为

  A)PAD图

  B)N-S图

  C)结构图

  D)数据流图

  (2)结构化程序设计主要强调的是

  A)程序的规模

  B)程序的效率

  C)程序设计语言的先进性

  D)程序易读性

  (3)为了使模块尽可能独立,要求

  A)模块的内聚程度要尽量高,且各模块间的耦

  合程度要尽量强

  B)模块的内聚程度要尽量高,且各模块间的耦

  合程度要尽量弱

  C)模块的内聚程度要尽量低,且各模块间的耦

  合程度要尽量弱

  D)模块的内聚程度要尽量低医药知识,且各模块间的耦

  合程度要尽量强

  (4)需求分析阶段的任务是确定

  A)软件开发方法

  B)软件开发工具

  C)软件开发费用

  D)软件系统功能

  (5)算法的有穷性是指

  A)算法程序的运行时间是有限的

  B)算法程序所处理的数据量是有限的

  C)算法程序的长度是有限的

  D)算法只能被有限的用户使用

  (6)对长度为n的线性表排序客户经理竞聘,在最坏情况下,比较

  次数不是n(n-1)/2的排序方法是

  A)快速排序

  B)冒泡排序

  C)直接插入排序

  D)堆排序

  (7)如果进栈序列为e1,e2诸葛亮写给儿子的一封信,e3神犬小七主题曲,e4教育法学论文,则可能的出栈序

  列是

  A)e3,e1赛龙舟游戏,e4,e2

  B)e2,e4马恒昌的名言,e3,e1

  C)e3百丈漈,e42018年高考满分作文,e1广东高考志愿填报指南,e2

  D)任意顺序

  (8)将E-R图转换到关系模式时单片机课程设计感想,实体与联系都可

  以表示成

  A)属性

  B)关系

  C)键

  D)域

  (9)有三个关系R、S和T如下:

  R

  BCD

  a0k1

  b1n1

  S

  BCD

  f3h2

  a0k1

  n2x1

  T

  BCD

  a0k1

  由关系R和S通过运算得到关系T,则所使用的运

  算为

  A)并

  B)自然连接

  C)笛卡尔积

  D)交

  (10)下列有关数据库的描述,正确的是

  A)数据处理是将信息转化为数据的过程

  B)数据的物理独立性是指当数据的逻辑结构

  改变时员工守则,数据的存储结构不变

  C)关系中的每一列称为元组搞笑新年祝福语,一个元组就是一

  个字段

  D)如果一个关系中的属性或属性组并非该关

  系的关键字初一上册数学有理数,但它是另一个关系的关键字学会感恩,则称其为

  本关系的外关键字

  word格式-可编辑-感谢下载支持

  (11)以下叙述中正确的是

  A)用C程序实现的算法必须要有输入和输出

  操作

  B)用C程序实现的算法可以没有输出但必须

  要有输入

  C)用C程序实现的算法可以没有输入但必须

  要有输出

  D)用C程序实现的算法可以既没有输入也没

  有输出

  (12)下列可用于C语言用户标识符的一组是

  A)void我的心儿怦怦跳作文,define,WORD

  B)a3_3机电一体化毕业论文范文,_123人文景观,Car

  C)For杨澜ted演讲下载,-abc咏弓下半句,IFCa

  D)2a电脑时代需要练字的理由正方,DO,sizeof

  (13)以下选项中可作为C语言合法常量的是

  A)-80

  B)-080

  C)-8e1.0

  D)-80心理案件分析.0e

  (14)若有语句:char*line[5];庆国庆迎中秋内容怎么写,以下叙述中正确的是

  A)定义line是一个数组,每个数组元素是一个

  基类型为char为指针变量

  B)定义line是一个指针变量,该变量可以指向

  一个长度为5的字符型数组

  C)定义line是一个指针数组白帆和木桨,语句中的*号称

  为间址运算符

  D)定义line是一个指向字符型函数的指针

  (15)以下定义语句中正确的是

  A)inta=b=0;

  B)charA=65+1,b=′b′;

  C)floata=1清明节诗句,*b=&a非主流qq个性签名,*c=&b;

  D)doublea=00;b=1.1;

  (16)有以下程序段

  charch;intk;

  ch=′a′;

  k=12;

  printf("%c,%d,"一筹莫展造句,ch,ch,k);printf("k=%dn"谎言歌词,k);

  已知字符a的ASCII码值为97,则执行上述程序段

  后输出结果是

  A)因变量类型与格式描述符的类型不匹配输

  出无定值

  B)输出项与格式描述符个数不符,输出为零值

  或不定值

  C)a,97电力安全征文,12k=12

  D)a,97,k=12

  (17)有以下程序

  main()

  {inti教育笔记,s=1;

  for(i=1;i=2&&c=2&&c=2&&cb)a=b;c=a;

  if(c!=a)c=b;

  printf("%d幼儿舞蹈欢乐中国年,%d,%dn"移交清单格式,a,b2012伦敦奥运会口号,c);

  其输出结果是

  A)程序段有语法错

  B)3,5,3

  C)3表态发言材料,5,5

  D)3,5,7

  (20)有以下程序

  #include

  main()

  {intx=1,y=0,a=0,b=0;

  switch(x)

  {ca1:

  switch(y)

  {ca0:a++;break;

  ca1:b++;break;

  }

  ca2:a++;b++;break;

  ca3:a++;b++;

  word格式-可编辑-感谢下载支持

  }

  printf("a=%d冠冕堂皇是什么意思,b=%dn",a,b);

  }

  程序的运行结果是

  A)a=1,b=0

  B)a=22020年全国高考作文题,b=2

  C)a=1,b=1

  D)a=2,b=1

  (21)下列程序的输出结果是

  #include"stdio标志设计教案.h"

  main()

  {inti,a=0,b=0;

  for(i=1;i′0′;j+=2)

  s=10*s+p[i][j]-′0′;

  printf("%dn",s);}

  该程序的输出结果是

  A)69825

  B)63825

  C)6385

  D)693825

  (27)有定义语句:chars[10];黄伟文 歌词,若要从终端给s输

  入5个字符,错误的输入语句是

  A)gets(&s[0]);

  B)scanf("%s",s+1);

  C)gets(s);

  D)scanf("%s"卢沟桥烽火,s[1]);

  (28)以下叙述中错误的是

  A)在程序中凡是以"#"开始的语句行都是预处

  理命令行

  B)预处理命令行的最后不能以分号表示结束

  C)#defineMAX是合法的宏定义命令行

  D)C程序对预处理命令行的处理是在程序执

  行的过程中进行的

  word格式-可编辑-感谢下载支持

  (29)设有以下说明语句

  typedefstruct

  {intn;

  charch[8];

  }PER;

  则下面叙述中正确的是

  A)PER是结构体变量名

  B)PER是结构体类型名

  C)typedefstruct是结构体类型

  D)struct是结构体类型名

  (30)以下叙述中错误的是

  A)gets函数用于从终端读入字符串

  B)getchar函数用于从磁盘文件读入字符

  C)fputs函数用于把字符串输出到文件

  D)fwrite函数用于以二进制形式输出数据到

  文件

  (31)以下能正确定义一维数组的选项是

  A)inta[5]={0,1,2,3活动经验总结,4,5};

  B)chara[]={′0′大学生消费调查报告,′1′领导辞职报告范文,′2′部门面试问题,′3′,′

  4′员工礼仪培训,′5′关于爱情的名人名言,′0′};

  C)chara={′A′2009年中考满分作文,′B′韩国端午节,′C′};

  D)inta[5]="0123";

  (32)有以下程序

  #include

  main()

  {charp[]={′a′美不胜收的意思是什么,′b′六年级上册第七单元作文,′c′},q[10]={′

  a′,′b′,′c′};

  printf("%d%dn",strlen(p)农村工作总结,strlen(q));}

  以下叙述中正确的是

  A)在给p和q数组置初值时名字里的故事作文300字三年级,系统会自动添加

  字符串结束符宫本武藏名言,故输出的长度都为3

  B)由于p数组中没有字符串结束符如何建设企业文化,长度不能

  确定,但q数组中字符串长度为3

  C)由于q数组中没有字符串结束符有关中秋的诗词,长度不能

  确定,但p数组中字符串长度为3

  D)由于p和q数组中都没有字符串结束符,

  故长度都不能确定

  (33)有以下程序

  #include

  #include

  voidfun(char*s[],intn)

  {char*t;inti让世界充满爱作文,j;

  for(i=0;istrlen(s[j]))

  {t=s[i];s[i]:s[j];s[j]=t;}

  }

  main()

  {char

  *ss[]={"bcc","bbcc"中队委竞选稿,"xy","aaaacc","aabcc"};

  fun(ss,5);printf("%s广告词和提示语,%sn",ss[0]2009年个人工作总结,ss[4]);

  }

  程序的运行结果是

  A)xy,aaaacc

  B)aaaacc第一次上网,xy

  C)bcc,aabcc

  D)aabcc,bcc

  (34)有以下程序

  #include

  intf(intx)

  {inty;

  if(x==0||x==1)return(3);

  y=x*x-f(x-2);

  returny;

  }

  main()

  {intz;

  z=f(3);printf("%dn",z);

  }

  程序的运行结果是

  A)0

  B)9

  C)6

  D)8

  (35)下面程序段的运行结果是

  charstr[]="ABC",*p=str;

  printf("%dn",*(p+3));

  A)67

  B)0

  C)字符′C′的地址

  D)字符′C′

  (36)若有以下定义:

  structlink

  {intdata;

  structlink*next;

  }a,b四年级美术教学计划,c黄河的俗语,*p我的家乡作文500字,*q;

  word格式-可编辑-感谢下载支持

  且变量a和b之间已有如下图所示的链表结构:

  指针p指向变量a小学二年级数学试卷,q指向变量c。则能够把c插入

  到a和b之间并形成新的链表的语句组是:

  A)=c;=b;

  B)=q;=;

  C)p->next=&c;q->next=p->next;

  D)(*p).next=q;(*q).next=&b;

  (37)对于下述程序祖国不会忘记我歌词,在方式串分别采用"wt"和

  "wb"运行时感恩生命中遇到的人的说说,两次生成的文件TEST的长度分别是

  #include

  voidmain()

  {FILE*fp=fopen("TEST"爱如茉莉,);

  fputc(′A′,fp);fputc(′n′望江南李煜,fp);

  fputc(′B′他___了作文优秀作文,fp);fputc(′n′这种爱,fp);

  fputc(′C′,fp);

  fclo(fp);}

  A)7字节、7字节

  B)7字节、5字节

  C)5字节、7字节

  D)5字节、5字节

  (38)变量a中的数据用二进制表示的形式是

  01011101贺知章简介,变量b中的数据用二进制表示的形式是

  11110000元旦的手抄报。若要求将a的高4位取反教育类书籍,低4位不变东郭先生和狼课本剧,

  所要执行的运算是

  A)a^b

  B)a|b

  C)a&b

  D)a4)

  {printf("%dn"开心一笑,i);

  break;}

  printf("%dn"云南行,i++);}}

  (9)以下程序的定义语句中,x[1]的初值是【9】,

  程序运行后输出的内容是【10】2016年春晚主持人。

  #include

  main()

  {intx[]={1,2,3,4叶开头的成语,5仓央嘉措的爱情,6该放手就放手,7图书馆工作总结,8,9,10,11,12多字成语,13,14,15,16},

  *p[4],i;

  for(i=0;i=2&&c'0'是指p[i][j]中的字

  符只要不是字符串结束标志'0'就继续循环,语句

  j+=2;是使下标j每次增加2,也即一个隔一个地从

  p[i]所指向的字符串中取出字符杜甫 蜀相。经过上述解析

  后小班游戏,不难看出,该程序首先从p[0]所指向的字

  符串"6937"中一个隔一个地取出字符,分别是'6'

  和'3',然后从p[1]所指向的字符串"8254"中一个

  隔一个地取出字符,分别是'8'和'5',同时经过转换

  和相加运算后,结果s中的值应该是6385。

  (27)D

  【解析】在格式输入中有关中秋节的诗词,要求给出的是变量的

  地址,而D)答案中给出的s[1]是一个值的表达式。

  (28)D

  【解析】C语言中的预处理命令以符号#开头关于孔子的作文,

  这些命令是在程序编译之前进行处理的大学语文教案,选项D)的

  描述错误手印画。

  (29)B

  【解析】本题中,typedef声明新的类型名PER

  来代替已有的类型名化学教学论文,PER代表上面指定的一个结

  构体类型湖南卫视小年夜春晚,此时调查报告作文300字,也可以用PER来定义变量。

  (30)B

  【解析】getchar函数的作用是从终端读入一

  个字符三八妇女节通知。

  (31)B

  【解析】选项A)中防患未然,定义的初值个数大于数组

  的长度;选项C)中哑剧剧本,数组名后少了中括号;选项D)中,

  整型数组不能赋予字符串水深火热成语接龙。

  word格式-可编辑-感谢下载支持

  (32)A

  【解析】在给p和q数组赋初值时,系统会自

  动添加字符串结束符细胞核是遗传信息库,从题目中可以看出数组p和

  q都有3个字符广东教师管理信息系统,所以长度均为3儿科护理学试题及答案。

  (33)A

  【解析】函数fun(char*s[]员工服装,intn)的功能是对

  字符串数组的元素按照字符串的长度从小到大排

  序。在主函数中执行fun(ss员工流失管理,5)语句后,*ss[]={"xy"我能为班级做什么,

  "bcc"对人类有益的动物,"bbcc","aabcc"放大镜不能放大的东西是什么,"aaaacc"}祭英烈,ss[0],ss[4]的输出

  结果为xy,aaaacc我学会了游泳400字作文优秀。

  (34)C

  【解析】函数intf(intx)是一个递归函数调用梦见很多苍蝇,

  当x的值等于0或1时八年级下册数学期末试卷及答案,函数值等于3小学论文,其他情况下

  y=x2-f(x-2),所以在主函数中执行语句z=f(3)

  时,y=3*3-f(3-2)=9-f(1)=9-3=6。

  (35)B

  【解析】考查指向字符串的指针变量。在该

  题中过年吃什么,指针变量p指向的应该是该字符串中的首地

  址,p+3指向的是字符串结束标志'0'的地址比较文学论文,因而

  *(p+3)的值为0。

  (36)D

  【解析】本题考查链表的数据结构,必须利用

  指针变量才能实现如何写议论文,即一个结点中应包含一个指针

  变量,用它存放下一结点的地址惊蛰吃什么传统美食。

  (37)B

  【解析】以"wt"方式写入的是字符文件,转义

  字符'n'被看作两个字符来处理除夕节祝福语。而"wb"方式写入

  的是二进制文件写雪的日记,转义字符'n'是一个字符。

  (38)A

  【解析】本题考查的是位运算的知识关于雨的诗歌,对于任

  何二进制数,和1进行异或运算会让其取反均匀的反义词,而和0

  进行异或运算不会产生任何变化南阳县君谢氏墓志铭。

  (39)C

  【解析】本题主要考查的是用二维数组首地

  址和下标来引用二维数组元素的方法。通过分析可

  知,程序中的双重循环定义了一个如下的二维数组:

  012

  234

  456

  由于数组的下标是从0开始的大学生职业生涯设计,所以二维数组元素

  a[i][j]表示的是二维数组a的第i+1行、第j+1列对

  应位置的元素。

  (40)A

  【解析】函数的参数不仅可以是整型、实型、

  字符型等数据繁星春水简介,还可以是指针型。它的作用是将一

  个变量的地址传递到另一个函数中。当数组名作参

  数时关于梅花的诗,如果形参数组中的各元素的值发生变化垂直极限观后感,实参

  数组元素的值也将随之发生变化机械论文。

  二、选择题

  (1)【1】调试

  【解析】软件测试的目标是在精心控制的环

  境下执行程序普通话考试资料,以发现程序中的错误,给出程序可靠

  性的鉴定;调试也称排错,它是一个与测试既有联系

  又有区别的概念。具体来说内部邮件,测试的目的是暴露错

  误,评价程序的可靠性,而调试的目的是发现错误的

  位置快乐带回家,并改正错误草船借箭课文。

  (2)【2】19

  【解析】在任意一棵二叉树中,度为0的结点

  (即叶子结点)总是比度为2的结点多一个2013江苏高考语文。

  (3)【3】上溢

  【解析】入队运算是指在循环队列的队尾加

  入一个新元素结果导向。这个运算有两个基本操作:首先将

  队尾指针进一(即rear=rear+1),并当rear=m+1时,置

  rear=1;然后将新元素插入队尾指针指向的位置。当

  循环队列非空(s=1)且队尾指针等于队头指针时四年级作文推荐一个好地方400字左右,说

  明循环队列已满,不能进行入队运算,这种情况称为

  "上溢"。

  (4)【4】关系

  【解析】在关系模型中五年级神奇的探险之旅450字,把数据看成一个二维

  表,每一个二维表称为一个关系。表中的每一列称

  为一个属性,相当于记录中的一个数据项,对属性的

  命名称为属性名;表中的一行称为一个元组,相当于

  记录值。

  (5)【5】操作系统或OS

  【解析】数据库管理系统是数据库的机构,

  它是一种系统软件,负责数据库中的数据组织、数

  据操纵、数据维护、控制及保护和数据服务新的劳动法。位于

  word格式-可编辑-感谢下载支持

  用户和操作系统之间。

  (6)【6】a

  【解析】'z'的ASCII码值为122教师师徒结对总结,经过c-25运

  算后,得97惨淡经营,以字符形式输出是a越俎代庖庄子。

  (7)【7】1业务员管理制度,0

  【解析】与运算两边的语句必须同时为真时,

  结果才为真时间管理教案。当执行完if((++a=′A′&&kk=′A′||kk=′a′&&(kk+32)=2&&c=2&&c=2&&c2][!1]

  (27)有定义语句:chars[10];,若要从终端给s输

  入5个字符,错误的输入语句是

  A)gets(&s[0]);

  B)scanf("%s"功夫熊猫2台词,s+1);

  C)gets(s);

  D)scanf("%s"在我歌声里,s[1]);

  (28)有以下程序

  #include

  #defineN5

  #defineMN+1

  #definef(x)(x*M)

  main()

  {inti1科学小常识,i2;

  i1=f(2);

  i2=f(1+1);

  printf("%d%dn",i1教师节手工贺卡制作,i2);

  }

  程序的运行结果是

  A)1212

  B)117

  C)1111

  D)127

  (29)若有以下说明和定义

  uniondt

  {inta;charb;doublec;}data;

  以下叙述中错误的是

  A)data的每个成员起始地址都相同

  B)变量data所占内存字节数与成员c所占字

  节数相等

  C)程序段:data.a=5;printf("%fn"落落大方的近义词,data.c);输出结

  果为5.000000

  D)data可以作为函数的实参

  (30)有以下程序

  #include

  main()

  {FILE*fp;intk,n屈原的诗句,a[6]={1,2英语文章网站,3库房管理,4,5中国传统美德,6};

  fp=fopen("","w");

  fprintf(fp,"%d%d%dn"豆豆龙歌词,a[0]白雪公主历险记,a[1],a[2]);

  fprintf(fp,"%d%d%dn"经历的近义词,a[3],a[4],a[5]);

  fclo(fp);

  fp=fopen("","r");

  fscanf(fp打屁股的作文,"%d%d",&k搞笑笑话大全 爆笑,&n);printf("%d%dn"墨子语录,k,n);

  fclo(fp);

  }

  程序运行后的输出结果是

  A)12

  B)14

  C)1234

  D)123456

  (31)若已定义

  inta[]={0艾青诗选读后感,1,2,3,4高速公路运营,5,6加强教师队伍建设,7,8,9},*p=a为爱感动,i;

  其中则对a数组元素不正确的引用是

  A)a[p-a]

  B)*(&a[i])

  C)p[i]

  D)a[10]

  (32)有以下程序

  #include

  voidfun(int*s,intn1八年级上册数学函数,intn2)

  {inti小学生好词好句好段,j,t;

  i=n1;j=n2;

  while(it时返回正

  值,s=2&&ct时,返回正值我只想做一只狗,当s

  b)&&(n=c>d)后饥饿的小妖怪,n的值是

  word格式-可编辑-感谢下载支持

  A)1

  B)2

  C)3

  D)4

  (19)若变量已正确定义平凡英雄,有以下程序段

  inta=3,b=5有关春节的资料,c=7;

  if(a>b)a=b;c=a;

  if(c!=a)c=b;

  printf("%d已知代数式ax的平方,%d非主流火星文网名,%dn",a备课中心,b,c);

  其输出结果是

  A)程序段有语法错

  B)3我很重要,5关于冬天的文章,3

  C)3鲁滨逊是一个怎样的人,5,5

  D)3实验室设计方案,5,7

  (20)若有定义:floatx=14月22日是世界地球日.5;inta=1,b=3,c=2;城市景观规划,则正确

  的switch语句是

  A)switch(x)

  {ca1朝花夕拾手抄报 初一.0:printf("*n");

  ca2盘古开天诀.0:printf("**n");}

  B)switch((int)x);

  {ca1:printf("*n");

  ca2:printf("**n");}

  C)switch(a+b)

  {ca1:printf("*n");

  ca2+1:printf("**n");}

  D)switch(a+b)

  {ca1:printf(**n);}

  cac:printf(**n);}

  (21)有以下程序

  #include

  main0

  {inty=9;

  for(;y>0;y--)

  if(y%3==0)printf("%d",--y);

  }

  程序的运行结果是

  A)741

  B)963

  C)852

  D)875421

  (22)以下描述中正确的是

  A)由于do-while循环中循环体语句只能是一

  条可执行语句全国两会精神,所以循环体内不能使用复合语句

  B)do-while循环由do开始,用while结束,在

  while(表达式)后面不能写分号

  C)在do-while循环体中关于端午节的诗,是先执行一次循环,再

  进行判断

  D)do-while循环中,根据情况可以省略while

  (23)有以下程序

  #include

  main()

  {inta[]={1副乡长,2工会工作制度,3,4}情人节广告语,y,*p=&a[3];

  --p;y=*p;printf("y=%dn"龙井歌词,y);

  }

  程序的运行结果是

  A)y=0

  B)y=1

  C)y=2

  D)y=3

  (24)以下数组定义中错误的是

  A)intx[][3]={0};

  B)intx[2][3]={{l,2}敏感教师,{3教师节随笔,4}不能说出的秘密,{5严先生祠堂记,6}};

  C)intx[][3]={{l,2,3},{4试卷分析范文,5,6}};

  D)intx[2][3]={l一本故事书,270周年国庆阅兵读后感,3,4元宵同返家打一成语,5,6};

  (25)下面说明不正确的是

  A)chara[10]="china";

  B)chara[10],*p=a;p="china"

  C)char*a;a="china";

  D)chara[10],*p;p=a="china"

  (26)若有定义:inta[2][3];营销策划方案,以下选项中对a数组

  元素正确引用的是

  A)a[2][!1]

  B)a[2][3]

  C)a[0][3]

  D)a[1>2][!1]

  (27)若要求从键盘读入含有空格字符的字符串,

  应使用函数

  A)getc()

  B)gets()

  C)getchar()

  D)scanf()

  (28)阅读下列程序段,则程序的输出结果为

  #include"stdio小学少先队活动记录.h"

  #defineM(X超级老爸,Y)(X)*(Y)

  word格式-可编辑-感谢下载支持

  #defineN(X什么是记叙文,Y)(X)/(Y)

  main()

  {inta=5,b=6轮椅上的梦,c=8尼尔斯骑鹅旅行记,k;

  k=N(M(a,b),c);

  printf("%dn"驾驶员技师论文,k);

  A)3

  B)5

  C)6

  D)8

  (29)在16位IBM-PC机上使用C语言培训计划实施方案,若有如下

  定义

  structdata

  {inti;

  charch;

  doublef;

  }b;

  则结构变量b占用内存的字节数是

  A)1

  B)2

  C)7

  D)11

  (30)有以下程序

  #include

  main()

  {FILE*fp;inti,a[6]={l楞次定律课件,2要求得到的英文,3,4将爱进行到底,5维新运动,6};

  fp=fopen("","w+b");

  fwrite(a七年级下册语文试卷,sizeof(int),6酒后驾车标语,fp);

  fek(fp,sizeof(int)*3,SEEK_SET);/*该语句使读文

  件的位置指针从文件头向后移动3个int型数据*/

  fread(a,sizeof(int),3,fp);fclo(fp);

  for(i=0;i0)个结点的有限集合学会欣赏 作文,当

  N=0,时称为空树,对于空树没有根结点苏秦苦读拜相,即根

  结点的个数为0建国大业观后感600字,对于非空树有且只有一个根结点腊七腊八,

  所以树的根结点数目为0或1描写春雨的诗句。

  (9)C

  【解析】数据库(DataBa关于宽容的作文,简称DB)是数据的

  集合应聘本公司的原因,它具有统一的结构形式并存放于统一的存储

  介质内,是多种应用数据的集成,可被各个应用程序

  所共享。数据库中的数据具有"集成"、"共享"的特

  点。

  (10)B

  【解析】数据库系统(DatabaSystem悟空歌词,简称

  DBS)玩世不恭的网名,包括数据库(Databa少年智则中国智,简称DB)和数据库管

  理系统(DatabaManagementSystem,简称

  DBMS)骠悍人生。

  (11)D

  【解析】选项D)为两条语句。

  (12)C

  【解析】C语言规定的标识符只能由字母、

  数字和下划线3种字符组成,第一个字符必须为字

  母或下划线,并且不能使用C语言中的关键字作为

  标识符预备党员转正申请书。选项C)中goto和int是关键字银行求职信范文,b-a中'-'不

  word格式-可编辑-感谢下载支持

  是组成标识符的3种字符之一;选项D)中int是关

  键字贝多芬命运交响曲赏析,所以,均是不合法用户标识符的选项是C)浣溪沙李璟。

  (13)B

  【解析】在C语言程序中醒目的近义词,用单引号把一个字

  符或反斜线后跟一个特定的字符括起来表示一个

  字符常量。选项A)、C)和D)为正确的字符常量,

  而选项B)是用双引号括起来的字符,表示一个字符

  串常量大自然的启示。

  (14)C

  【解析】求余运算符"%"两边的运算对象必

  须是整型表示英勇无畏的成语,而选项B)和D)中"%"两边的运算对象

  有浮点整数据有你的地方就有天堂,所以选项B)和D)是错误的表达式游记作文300字。

  在选项A)中赋值表达式的两边出现相同的变量x祝高考成功,

  也是错误的庆祝建党100周年心得体会。选项C)是一个逗号表达式端午节内容,所以正确

  答案为C)。

  (15)B

  【解析】选项A)中包含一个不合法的运算符

  ":=";选项C)应改为(int)18.5%3;选项D)可理解为两

  个表达式:a+7=c+b和a=a+7春江潮水连海平的全诗,其中第一个是错的,因

  为C语言规定赋值号的左边只能是单个变量初一信息技术教案,不能

  是表达式或常量等我心爱的姑娘。因此,正确答案是选项B),它实

  际上相当于a=(b=c+2),进而可分解为两个表达

  式:b=c+2和a=b。

  (16)B

  【解析】由于在main()函数中2020江苏高考作文,变量i=4,所以

  就调用fun(4),则输出"m=4k=4"。然后变量k增1

  等于5,变量i增1等于5,所以main()函数的

  "printf("i=%dk=%dn"舍不得 歌词,i培训课程方案,k);"语句输出"i=5k=5"

  (17)B

  【解析】在本题中,选项B)实际是先计算关系

  表达式"'A'

  【解析】若结构体变量abc有成员a,并有指

  针p_abc指向结构变量abc教学案例分析,则引用变量abc成员a

  的标记形式有abc.a和p_abc->a爱的起。

  (14)【15】1,2泰山一日游,3,0今年五一节放假时间,0,1全国一卷语文,2大梦想家歌词,3关于元旦的诗句古诗,0,0,

  【解析】本题考查文件读写函数fread和

  fwrite的用法团队精神与企业凝聚力。fwrite函数将数组a的前5个元素

  输出到文件fp中两次团支书申请书,共10个字节,再调用fread函

  数从文件fp中读取这10个字节的数据到数组a中,

  此时数组a的内容就变为{1,2不变的步伐,3墨梅,0乔丹名人堂演讲稿,0,1,2庙会作文,3日常养护,0,0},最后

  的输出结果为"1,2行政助理的工作内容,3穆斯林开斋节,0,0,1,2,3唐朝故事打一三国演义人,0,0qq伤感说说,"聘任。

  一、选择题

  在下列各题的A)、B)、C)、D)四个选项中采访计划,只

  有一个选项是正确的,请将正确的选项涂写在答题

  卡相应位置上,答在试卷上不得分泰戈尔经典语录。

  (1)软件生命周期中花费费用最多的阶段是

  A)详细设计

  B)软件编码

  C)软件测试

  D)软件维护

  (2)为了提高测试的效率,应该

  A)随机选取测试数据

  B)取一切可能的输入数据作为测试数据

  C)在完成编码以后制定软件的测试计划

  D)集中对付那些错误群集的程序

  (3)以下不是面向对象思想中的主要特征的是

  A)多态

  B)继承

  C)封装

  D)垃圾回收

  (4)下列叙述中2020七夕情人节,不符合良好程序设计风格要求的

  是

  A)程序的效率第一,清晰第二

  B)程序的可读性好

  C)程序中要有必要的注释

  D)输入数据前要有提示信息

  (5)软件设计包括软件的结构、数据接口和过程

  设计初2英语上册,其中软件的过程设计是指

  A)模块间的关系

  B)系统结构部件转换成软件的过程描述

  C)软件层次结构

  D)软件开发过程

  (6)数据处理的最小单位是

  A)数据

  B)数据元素

  C)数据项

  D)数据结构

  (7)假设线性表的长度为n,则在最坏情况下坚持的事例,冒泡

  排序需要的比较次数为

  A)log2n

  B)n2

  C)O(n1顶碗少年阅读答案..5)

  D)n(n-1)/2

  (8)在深度为5的满二叉树中,叶子结点的个数为

  A)32

  B)31

  C)16

  D)15

  (9)数据库系统的核心是

  A)数据库

  B)数据库管理系统

  C)模拟模型

  D)软件工程

  (10)一个关系中属性个数为1时感谢家长教师节祝福的话,称此关系为

  A)对应关系

  B)单一关系

  C)一元关系

  word格式-可编辑-感谢下载支持

  D)二元关系

  (17)有以下程序段

  (11)下面各选项中,均是C语言合法标识符的选intj;floaty;charname[50];

  项组是scanf("%2d%f%s",&j,&y,name);

  A)33weauto当执行上述程序段,从键盘上输入555667777abc

  B)_23me_3ew后,y的值为

  C)_433e_elA)55566综合素质作文范文20篇.0

  D)ER-DF32

  (12)可在C程序中用作用户标识符的一组标识

  符是

  A)andB)Date

  C)HiD)ca

  _2007y-m-d

  l

  (13)以下对C语言函数的有关描述中年度工作报告,正确的是

  A)在C语言中调用函数时,只能把实参的值传

  给形参,形参的值不能传送给实参

  B)C函数既可以嵌套定义又可以递归调用

  C)函数必须有返回值,否则不能使用函数

  D)函数必须有返回值工业设计毕业论文,返回值类型不定

  (14)若函数调用时的实参为变量时,以下关于函

  数形参和实参的叙述中正确的是

  A)函数的实参和其对应的形参共占同一存储

  单元

  B)形参只是形式上的存在,不占用具体存储单

  元

  C)同名的实参和形参占同一存储单元

  D)函数的形参和实参分别占用不同的存储单

  元

  (15)现有定义inta;doubleb;floatc;chark;,则表达

  式a/b+c-k值的类型为:

  A)int

  B)double

  C)float

  D)char

  (16)以下关于long、int和short类型数据占用内

  存大小的叙述中正确的是

  A)均占4个字节

  B)根据数据的大小来决定所占内存的字节数

  C)由用户自己定义

  D)由C语言编译系统决定

  B)566稽查科.0

  C)7777.0

  D)566777.0

  (18)若变量已正确定义女婴每天48顿饭,有以下程序段

  i=0;

  doprintf("%d,"广告,i);while(i++);

  printf("%dn",i);

  其输出结果是

  A)0,0

  B)0,1

  C)1内里有人,1

  D)程序进入无限循环

  (19)下列程序的运行结果是

  #include"stdio.h"

  main()

  {intx=-9神气十足的意思,y=5,z=8;

  if(xy)if(x>z)printf("%d",x);

  elprintf("%d",y);

  printf("%dn",z);}

  (7)以下程序的输出结果是【7】。

  main()

  {inty=9;

  for(;y>0;y--)

  if(y%3==0)

  {printf("%d",--y);continue;}}

  (8)有以下程序段农村婚礼司仪主持词,且变量已正确定义和赋值

  for(s=1.0,k=1;ki){i=x[m];p0=m;}

  elif(x[m]长整型

  整型长整型整型->长整型

  word格式-可编辑-感谢下载支持

  字符型整型字符型->整型

  有符号整型无符号整型有符号整型->无符号

  整型

  整型浮点型整型->浮点型

  在a/b的时候小学童话作文,a、b的类型不一致中秋节小报一等奖,根据类型转换规

  则,把整型转换成double类型角的度量教学设计,之后的加、减类似。

  转化规则为

  char食品安全问题论文,short->int->unsigned->long->double←float。

  (16)D

  【解析】在ANSI标准中白云朵朵鸟飞来是什么生肖,long、int和short

  分别占用4、2和2个字节。但实际上对于某些C

  编译系统名利场读后感,int和short都占用4个字节,所以说各种

  类型数据占用内存大小是由选择何种C编译系统

  决定的英文毕业论文。

  (17)B

  【解析】本题考查通过scanf函数输入数据

  时的格式控制问题山东高考语文作文。变量j的格式控制为"%2d",即

  只接收输入数据的前两位凿壁偷光的故事,从第三位开始直到空格

  之间的输入都会被保存到变量y中雨纷纷旧故里草木深,因为y为浮点

  型数据香槟玫瑰花语是什么意思,所以输出结果为选项B)。

  (18)B

  【解析】对于do…while循环入党申请书的写法,程序先执行一

  次循环体咖啡店经营,再判断循环是否继续来自寓言故事成语。本题先输出一次i

  的值"0三字经读后感500字,",再接着判断表达式i++的值月亮诗歌,其值为0holiday plan,所以

  循环结束独特。此时变量i的值经过自加已经变为1教育类书籍读后感,

  程序再次输出i的值"1"。

  (19)D

  【解析】if…el语句的执行过程如下社区活动方案,首先

  计算if后面一对圆括号内表达式的值,若表达式的

  值为非0,执行if子句,然后跳过el子句,去执行if

  语句后的下一条语句;若表达式的值为0,跳过if子

  句,去执行el子句,接着去执行if语句后的下一条

  语句。C语言的语法规定,el子句总是与前面最近

  的不带el的if匹配班主任申请,与书写格式无关初刻拍案惊奇读后感,本题目的后

  一个if-el相当于嵌套在第一个if子句里,相当于

  x0&&n6){n--;printf("%d"qq三国情侣名,n);}}

  该程序的输出结果是

  A)987

  B)876

  C)8765

  D)9876

  (24)有以下程序

  #include

  main()

  {intc;

  while((c=getchar())!=′n)

  {switch(c-′2′)

  {ca0:

  ca1:putchar(c+4);

  ca2:putchar(c+4);break;

  ca3:putchar(c+3);

  ca4:putchar(c+3);break;}}

  printf("n")}

  从第一列开始输入以下数据代表一个回车

  符足球伙伴。

  2743

  程序的输出结果是

  A)66877

  B)668966

  C)6677877

  D)6688766

  (25)有以下程序

  main()

  {intx=0写事的好作文,y=0给语文老师的一封信,i;

  for(i=1;;++i)

  {if(i%2==0){x++;continue;}

  if(i%5==0){y++;break;}}

  printf("%d猴王出世教学反思,%d",x,y);}

  程序的输出结果是

  A)2当代的活雷锋,1

  B)2中国民间传说,2

  C)2,5

  D)52011年清明节,2

  (26)有以下程序

  main()

  {int

  a[4][4]={{l,4,3,2}初出茅庐的意思,{8,6作文400字,52010经典语录,7}一个人的街 欢子,{3个人计算机,7幼儿园家园联系栏布置,2劝君更尽一杯酒,5},{4宇宙与人解说词,8,6综合实践课教案,1}},i,j在我心中你最美作文,k

  六一儿童节黑板报,t;

  for(i=0;ia[k][i]){t=a[j][i];a[j][i]=a[k][i];a[k][i]=t;}/*

  按列排序*/

  for(i=0;is[k])【10】

  printf("%dn",k);}

  (11)以下程序的功能是:求出数组x中各相邻两

  个元素的和依次存放到a数组中,然后输出回族的风俗习惯。请填

  空孝心少年观后感。

  main()

  {intx[10],a[9],I;

  for(I=0;Inext==NULL)亲切的怀恋,请填空路远 张磊。

  #include

  structlist{intdata;structlist*next;};

  structlist*creatlist()

  {structlist*p,*q,*ph;inta;ph=(structlist*)malloc

  (sizeof(structlist));

  p=q=ph;printf("Inputanintegernumber;entre-1to

  end:n");

  scanf("%d",&a);

  while(a!=-1)

  {p=(structlist*)malloc(sizeof(structlist));

  【14】=a;q->next=p;【15】

  =p;scanf("%d",&a);}

  p->next=′0;return(ph);}

  main()

  {structlist*head;head=creatlist();}

  (1)D

  【解析】算法的复杂度主要包括算法的时间

  复杂度和算法的空间复杂度通用模型解题法。所谓算法的时间复杂

  度是指执行算法所需要的计算工作量;算法的空间

  复杂度是指执行这个算法所需要的内存空间昆塔 盒子总动员。

  word格式-可编辑-感谢下载支持

  (2)D

  【解析】在结构化程序设计中,一般较优秀的

  软件设计尽量做到高内聚、低耦合,这样有利于提

  高软件模块的独立性,也是模块划分的原则。

  (3)C

  【解析】软件测试的目标是在精心控制的环

  境下执行程序电话沟通技巧,以发现程序中的错误脑筋急转弯大全及答案爆笑,给出程序可靠

  性的鉴定。它有3个方面的重要特征业务员工作职责,即测试的挑

  剔性、完全测试的不可能性及测试的经济性。其中,

  没有测试的可靠性这一说法五年级上册期末试卷。

  (4)A

  【解析】对象是由数据和容许的操作组成的

  封装体,与客观实体有直接的对应关系,对象之间通

  过传递消息互相联系,从模拟现实世界中不同事物

  彼此之间的联系,B)、C)、D)是正确的纷纷暮雪下,对象的思想

  广泛应用于C++、Java等语言中透过历史的眼眸,因此A)错误网络舆情分析。

  (5)C

  【解析】队列是一种操作受限的线性表。它

  只允许在线性表的一端进行插入操作,另一端进行

  删除操作社会实践报告3000字。其中,允许插入的一端称为队尾(rear),

  允许删除的一端称为队首(front)普法依法治理工作总结。队列具有先进先

  出的特点将心比心作文,它是按"先进先出"的原则组织数据的。

  (6)D

  【解析】依据后序遍历序列可确定根结点为

  c;再依据中序遍历序列可知其左子树由deba构成陈绮贞语录,

  右子树为空;又由左子树的后序遍历序列可知其根

  结点为e,由中序遍历序列可知其左子树为d,右子

  树由ba构成热爱伟大祖国 建设美好家园,如下图所示春节联欢晚会2019节目单,求得该二叉树的前序遍

  历序列为选项D)非主流伤感英文网名。

  (7)A

  【解析】对于任何一棵二叉树T创新人才培养模式,如果其终端

  结点(叶子)数为n1开学啦作文,度为2的结点数为n2开题报告 范文,则

  n1=n2+1,所以该二叉树的叶子结点数等于n+1你是我生命中最重要的。

  (8)C

  【解析】对于两个关系的合并操作可以用笛

  卡尔积表示杨降。设有n元关系R和m元关系S,它们

  分别有p和q个元组荷叶圆圆仿写句子,则R与S的笛卡儿积记为R

  ×S它是一个m+n元关系,元组个数是p×q由题意

  可得蛇字成语,关系T是由关系R与关系S进行笛卡尔积运

  算得到的。

  (9)A

  【解析】两个实体之间的联系实际上是实体

  集间的函数关系,这种函数关系可以有下面几种中秋小报,即

  一对一的联系、一对多(或多对一)的联系和多对多

  的联系;概念模型便于向各种模型转换。由于概念

  模型不依赖于具体的数据库管理系统妞妞 一个父亲的札记,因此追悼会悼词,容易向

  关系模型、网状模型和层次模型等各种模型转换2012年四川高考题。

  (10)D

  【解析】数据处理是指将数据转换成信息的

  过程,故选项A)叙述错误;数据的物理独立性是指

  数据的物理结构的改变财政局实习报告,不会影响数据库的逻辑结

  构心中的太阳作文,故选项B)叙述错误;关系中的行称为元组未雨绸缪的事例,对应

  存储文件中的记录,关系中的列称为属性,对应存储

  文件中的字段祖先的摇篮,故选项C)叙述错误。

  (11)C

  【解析】不论main函数在整个过程中的位置

  如何短篇幽默故事,一个C程序总是从main函数开始执行的。

  (12)D

  【解析】一个C语言的源程序(后缀名为.c)

  在经过编译器编译后最好笑的短笑话,先生成一个汇编语言程序五年级下册语文第五单元作文,然

  后由编译程序再将汇编语言程序翻译成机器指令

  程序2013年江苏高考语文,即目标程序(后缀名为绵山一日游.obj),目标程序不可以

  直接运行,它要和库函数或其他目标程序连接成可

  执行文件(后缀名为成长瞬间.exe)后方可运行。

  (13)A

  【解析】C语言中国庆节作文大全500字,一个字符常量代表ASCII

  字符集中的一个字符摇旗呐喊打一数字,在程序中用单引号括起来作

  为字符常量霸气qq名字,字符常量的的范围是0~127。由于字符

  常量用单引号括起来情人节朋友圈文案怎么写,所以选项B),C)错误,选项D)

  超过了字符常量的表示范围。

  (14)A

  【解析】本题考查C语言的综合基础知识最感人的文章。

  构成C程序的基本单位是函数,不论main函数在整

  个程序中的位置如何有关狼的成语,一个C程序总是从main函数

  开始执行春天绽放的花蕊,C语言的函数定义都是互相平行、独立

  的,在定义函数时,一个函数内不能定义另一个函

  数thankyoufor。C函数定义的一般格式有两种:传统格式和现

  代格式黄鹤楼李白。传统格式也称K&R格式,是早期编译系统

  使用的格式;现代格式又称ANSI格式,是现代编译

  系统使用的格式。

  word格式-可编辑-感谢下载支持

  (15)D

  【解析】本题中小学英语教学工作计划,scanf函数的格式控制没有

  空格二次函数abc10条口诀,所以2016全国卷数学,对于选项A)、B)、C)荷包蛋阅读,输入的第一个空格

  会作为字符赋值给变量c1骆驼祥子全文,而不会被解释成分隔

  符。

  (16)D

  【解析】"&"是求址运算符,"*"是指变量说明

  符我们的学校 作文。选项A)、B)应改为scanf("%d"升入初三的感受,p);选项C)中指

  针变量p未指向一确定的内存单元借条格式,不能为其赋值,

  并且这样做很危险藤野先生课件,建议不使用搞笑自动回复。

  (17)B

  【解析】本题中a的值为6,b的值为8蜗居经典语录,最后s

  的值为8报价单范本,s*=s等价于s=s*s。

  (18)C

  【解析】本题考查简单的if…el语句。先

  执行条件if(a6可以知道,

  最后一次循环开始时,n的值应该为7,所以最后一

  次执行循环时班组建设方案,输出为6,由此可以排除选项C)。

  (24)A

  【解析】本题主要考查了字符输入输出函数

  getchar和putchar的使用。getchar函数用来从标准

  输入设备上读入一个字符美食佳肴,putchar(c)函数是将字符

  变量c中的字符输出到标准输出设备上,并且字符

  可以看作整数参与运算。

  (25)A

  【解析】本题考查了continue和break语句

  在循环语句中的作用中国神话故事大全。break语句的作用是结束本

  层循环价廉,而continue语句的作用是结束本次循环直

  接进入到下次循环基督教诗歌。

  (26)A

  【解析】本题利用多重for循环的嵌套来实

  现对二维数组元素的按列排序。利用最外层循环来

  实现对列的控制高屋建瓴的近义词。内部循环利用选择法对数组元素

  按照从小到大的顺序进行排列,最后输出对角线上

  的元素值。

  (27)B

  【解析】在main函数中,对f(1)和f(2)的值进

  行了累加桂花飘香。

  f(1)=1

  f(2)=f(1)+1=2

  最后show me your pen,j的值为1+2=3

  (28)A

  【解析】本题主要考查的知识点是大写字母

  比它对应的小写字母ASCII码值小32小小爱妃偷生一个宝,并且字符可

  以看作整数进行算术运算等操作。

  word格式-可编辑-感谢下载支持

  (29)B

  【解析】本题用循环的方法考查对数组概念

  的掌握。首先,当i=0时仪器设备管理制度,数组中的位置是a[2][0]=7教育教学经验总结,

  当然中考作文题,如果用排除法,就不用考虑后面的循环努力工作的成语,因为

  在4个选项中十八大观后感,第1个数为7的选项只有B)初二物理上册第一章。本题

  执行第2次循环时,i的值为1元宵节贺词简短,则printf函数中的数

  组指向为a[1][1]=5,依次循环高二化学知识点总结,可求出答案。

  (30)A

  【解析】通过地址来引用二维数组,若有以下

  定义:inta[3][4]《事业单位人事管理条例》,i小学开学第一天作文,j;且当0≤i≤3宇宙的另一边,0≤jdata

  【15】q

  【解析】本题考查的是链表这一数据结构对

  结构体变量中数据的引用北师大版五年级上册数学教案。链表的特点是结构体变

  量中有两个域谢谢你们爱我的每个人,一个是数据靠樱桃树供孙读书,另一个是指向该结构体

  变量类型的指针春天来了图片,用以指明链表的下一个结点zcs教学设计。

  一、选择题

  在下列各题的A)、B)、C)、D)四个选项中,只

  有一个选项是正确的,请将正确的选项涂写在答题

  卡相应位置上公务员法试题,答在试卷上不得分。

  (1)程序流程图中带有箭头的线段表示的是

  A)图元关系

  B)数据流

  C)控制流

  D)调用关系

  (2)结构化程序设计的基本原则不包括

  A)多态性

  B)自顶向下

  C)模块化

  D)逐步求精

  (3)软件设计中模块划分应遵循的准则是

  A)低内聚低耦合

  B)高内聚低耦合

  C)低内聚高耦合

  D)高内聚高耦合

  (4)在软件开发中山坡羊 骊山怀古,需求分析阶段产生的主要文档

  是

  A)可行性分析报告

  B)软件需求规格说明书

  C)概要设计说明书

  D)集成测试计划

  (5)算法的有穷性是指

  A)算法程序的运行时间是有限的

  B)算法程序所处理的数据量是有限的

  C)算法程序的长度是有限的

  D)算法只能被有限的用户使用

  (6)对长度为n的线性表排序,在最坏情况下,比较

  次数不是n(n-1)/2的排序方法是

  A)快速排序

  B)冒泡排序

  C)直接插入排序

  D)堆排序

  (7)下列关于栈的叙述正确的是

  A)栈按"先进先出"组织数据

  B)栈按"先进后出"组织数据

  C)只能在栈底插入数据

  D)不能删除数据

  (8)在数据库设计中,将E-R图转换成关系数据模

  型的过程属于

  A)需求分析阶段

  B)概念设计阶段

  C)逻辑设计阶段

  D)物理设计阶段

  (9)有三个关系R、S和T如下:

  R

  BCD

  a0k1

  b1n1

  S

  BCD

  f3h2

  a0k1

  n2x1

  T

  BCD

  a0k1

上一篇:北京协和医院临床药理研究中心标准操作规程(SOP).doc
下一篇:原创《欢乐喜剧人》到底有没有黑幕,听听郭德纲怎么说