计算机二级考试C语言强化习题和答案_第1页
计算机二级考试C语言强化习题和答案_第2页
计算机二级考试C语言强化习题和答案_第3页
计算机二级考试C语言强化习题和答案_第4页
计算机二级考试C语言强化习题和答案_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——计算机二级考试C语言强化习题和答案计算机二级考试C语言强化习题和答案

全国计算机二级考试越来越接近了,以下是yjbys整理的2021年3月计算机二级考试C语言强化习题和答案,梦想各位考生考出优异的劳绩。

1.已有定义inta=3;和输出语句printf%8x,A,以下正确的表达是。

A.整型变量的输出格式符只有%d一种

B.%x是格式符的一种,它可以适用于任何一种类型的数据

C.%X是格式符的一种,其变量的值按十六进制数输出,但%8x是错误的

D.%8x是正确的格式符,其中数字8规定了输出字段的宽度

正确答案:D

答案解析:此题测验printf函数的格式。"%8x'表示以十六进制无符号形式输出整型数据。"8'表示指定输出数据的宽度为8位。

2.数据库管理系统中负责数据模式定义的语言是

A.数据定义语言

B.数据管理语言

C.数据操纵语言

D.数据操纵语言

正确答案:A

答案解析:数据库管理系统一般供给相应的数据语言,它们分别是:数据定义语言,负责数据的模式定义与数据的物理存取构建;数据操纵语言,负责数据的操纵,包括查询及增、删、改等操作;数据操纵语言,负责数据完整性、安好性的定义与检查以及并发操纵、故障恢复等功能。

3.以下表达中正确的是

A.程序执行的效率与数据的存储布局紧密相关

B.程序执行的效率只取决于程序的操纵布局

C.程序执行的效率只取决于所处理的数据量

D.以上都不正确

正确答案:A

答案解析:影响程序执行效率的因素有好多,如数据的存储布局、程序处理的数据量、程序的算法等。依次存储布局和链式存储布局在数据插入和删除操作上的效率就存在区别。其中,链式存储布局的效率要高一些。

4.要求通过while循环不断读入字符,当读入字母N时终止循环。若变量已正确定义,以下正确的程序段是

A.whilech=getchar=Nprintf%c,ch;

B.whilech=getchar==Nprintf%c,ch;

C.whilech=getchar!=Nprintf%c,ch;

D.whilech=getchar==Nprintf%c,ch;

正确答案:C

答案解析:while循环的执行过程如下:①计算while后面圆括号中表达式的值,当值为非0时,执行步骤②;当值为0时,执行步骤④;②执行循环体一次;③转去执行步骤①;④退出循环。在选项C中,表达式ch=getchar!=N表示输入的字符不等于N,假设这个条件表达式成立,那么执行循环体,打印输出输入的字符。假设这个条件表达式不成立,即输入的字符等于N,那么退出循环。

5.检查软件产品是否符合需求定义的过程称为。

A.确认测试

B.需求测试

C.验证测试

D.路径测试

正确答案:A

答案解析:确认测试的任务是验证软件的功能和性能,以及其他特性是否得志需求规格说明中确定的各种需求。

1.以下关于C语言的表达中正确的是。

A.预处理命令通常位于函数体外面,但也可以位于函数体中间

B.C语言中的变量定义须在其他语句之前

C.在C语言程序的书写中,一个语句务必单占一行

D.一个C语言源程序可以由一个或多个源文件组成,每个源文件可由自己的main函数

正确答案:A

答案解析:源程序中可以有预处理命令include命令仅为其中的`一种。C语言中的变量可以在使用之前的任何位置举行定义。C语言程序的书写中,多个语句可以位于一行,但为了巩固可读性,一般每行只有一条语句。一个C语言源程序可以由一个或多个源文件组成,但仅可以有一个mam函数.

2.以下选项中可作为C语言合法常量的是。

A.-80

B.-080

C.-8e1.0

D.-80.Oe

正确答案:A

答案解析:所谓常量是指在程序运行的过程中,其值不能被变更的量。在C语言中,有整型常量、实型常量、字符常量和字符串常量等类型。选项B中是以0开头,表示一个八进制数,而八进制数的取值范围是0~7,所以"-080'错误;在C语言巾e后面的指数务必是整数,因此选项C和D也不正确。

3.设树T的深度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。那么T中的叶子结点数为

A.8

B.7

C.6

D.5

正确答案:B

答案解析:深度为m二叉树其总结点数为2m-1=24-1=15。总结点数减去度为1,2,3,4的结点个数就是叶子结点数。15-4-2-1-1=7。

4.一间宿舍可住多个学生,那么实体宿舍和学生之间的联系是

A.一对一

B.一对多

C.多对一

D.多对多

正确答案:B

答案解析:两个实体集间的联系可以有下面几种:一对一的联系、一对多或多对一的联系和多对多的联系。由于一个宿舍可以住多个学生,所以它们的联系是一对多联系。

5.软件设计中划分模块的一个准那么是

A.低内聚低耦合

B.高内聚低耦合

C.低内聚高耦合

D.高内聚高耦合

正确答案:B

答案解析:耦合性与内聚性是模块独立性的两个定性标准。一般一个较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。

1.判断char型变量cl是否为大写字母的正确表达式是

A.A=cl=Z

B.cl=A.cl=Z

C.A=cl||Z=cl

D.cl=Acl=Z

正确答案:D

2.设有数组定义:chararray[]=China;那么数组array所占的空间为

A.4个字节

B.5个字节

C.6个字节

D.7个字节

正确答案:C

3.设有intx=11;那么表达式x++*1/3的值是

A.3

B.4

C.11

D.12

正确答案:A

4.设x,y,t均为int型变量,执行语句:x=y=3;t=++x||++y;完成后,y的值为

A.不确定

B.4

C.3

D.1

正确答案:C

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论