2017年计算机二级c题库及答案
一、选择题
1). 在一个容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为( )
A.2
B.3
C.4
D.5
正确答案:B
答案解析:循环队列中,rear表示尾指针,front表示头指针,当有元素入队时,rear=rear+1,而元素出队的时候,front=front+1,当rear值大于front值时,队列中的元素个数为rear-front,当rear的值小于front时,列队中的元素个数为rear-front+m(m表示队列的容量)。
2). 下列关于栈的描述中正确的是( )
A.在栈中只能插入元素而不能删除元素
B.在栈中只能删除元素而不能插入元素
C.栈是特殊的线性表,只能在一端插入或删除元素
D.栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素
正确答案:C
答案解析:栈是限定在一端进行插入与删除的线性表,在栈中,允许插入与删除的一端称为栈顶,不允许插入与删除的另一端称为栈底。
3). 数据处理的最小单位是( )
A.数据
B.数据元素
C.数据项
D.数据结构
正确答案:C
4). 下列定义变量的语句中错误的是( )。
_int,
le int;
For;
tUS$,
正确答案:D
答案解析:C语言规定,变量的标识符只能由字母、数字和下划线3种字符组成,且首字符必须为字母或下划线。在C语言巾大写字母和小写字母被认为是两个不同的字符。选项A定义的变量标识符int和选项B定义的变量标识符int与C语言的关键字int是不同的',是正确的变量标识。选项C定义的变量标识符For与C语言中的关键字for是两个不同的标识符,所以选项C是正确的,而选项D包含有特殊字符$,因而其不符合C语言的变量命名规定。
5). 以下不能用于描述算法的是( )
A.程序语句
B.E-R图
C.伪代码和流程图
D.文字叙述
正确答案:B
二、程序填空题
下列给定程序的功能是:从键盘输入若干行字符串(每行不超过80个字符),写入文件中,用一1作字符串输入结束的标志,然后将文件的内容显示在屏幕上。文件的读写分别由函数Readrext和实现。
请在程序的下划线处填人正确的内容并将下划线删除,使程序得出正确的结果。注意:部分源程序在文件BLANKl.C中.不得增行或删行,也不得更改程序的结构!
【参考答案】
(1)}fw(2)str(3)str
【考点分析】
本题考查:函数定义以及文件指针;fputs函数的功能是向指定的文件写入—个字符串,其调用形式为:fputs(字符串,文件指针)。
【解题思路】
填空1:定义函数,函数的形参是一个文件类型的指针。填空2:此处考查fputs函数的形式,应填人str。
填空3:依据plintf函数的格式,输出字符串内容,即printf(”%8”,str);。
-
2016小升初语文古诗练习题(附答案)
古诗是小升初语文重要考点之一,下面本站小编为大家搜索整理了关于语文古诗练习题(附答案),欢迎参考学习,希望对大家有所帮助!想了解更多相关信息请持续关注我们应届毕业生培训网!一、古诗应用题:根据提供的实际情况,运用学过的诗句填空。1.在期末写评语时,老师会祝你...
-
福建福州2017中考志愿填报时间:6月28-7月1日
福州市中招办公布今年福州中招日程表。今年中考6月23日开考,比往年推迟13天,为此成绩也推迟至7月12日公布。6月28日~7月1日考生填报志愿,7月16日开始录取。根据安排,4月10日~25日初中毕业班学生参加中考体育考试;4月28日公布普高体育、艺术特长生、特色班招生办法;...
-
2017小升初经典英语试题及答案
一、找出一个划线部分发音与其他三个不同的单词()1.A.clockB.foxC.homeD.dog()2.A.excuseB.blueC.pupilD.use()3.A.cakeB.haveC.nameD.day()4.A.sheB.speakC.lessonD.three()5.A.niceB.giveC.timeD.my()6.A.zooB.lookC.goodD.cook二、根据所给的中文,完成下列句...
-
小升初选择直升的优势和劣势
引导语:优劣用来表示一件事物好坏的意思。下面是小编为你带来的小升初选择直升的优势和劣势,希望对你有所帮助。直升校大部分都是弱小直升校先天不足,无论是师资、硬件还是教育都较牛小差很多,若想改变不是一天两天就可以做到的。举个例子:如果你是名牌师范大学毕业...