2022全国计算机二级C语言检测试题.docx
《2022全国计算机二级C语言检测试题.docx》由会员分享,可在线阅读,更多相关《2022全国计算机二级C语言检测试题.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022全国计算机二级C语言检测试题2022全国计算机二级C语言检测试题C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依靠计算机硬件的应用程序。下面是我收集的全国计算机二级C语言检测试题,希望大家仔细阅读!一、选择题1). 下列叙述中正确的是( )。A.调用printf( )函数时,必需要有输出项B.运用putchar( )函数时,必需在之前包含头文件stdio.hC.在C语言中,整数可以以二进制、八进制或十六进制的形式输出D.调整getchar( )函数读入字符时,可以从键盘上输入字符所对应的ASCII码正确答案:B
2、答案解析:选项A,若printf函数没有输出项,且格式字符串中不含格式信息,则输出的是格式字符串本身,若格式字符串含有格式信息,运行时则出现错误提示;选项C,在C语言中,整数可以十进制、八进制或十六进制的形式输出;选项D,getchar函数是从标准输入设备读取一个字符。2). 以下结构体类型说明和变量定义中正确的是( )A.typedef struct int n; char c; REC; REC t1,t2;B.struct REC ; int n; char c; ; REC t1,t2;C.typedef struct REC; int n=0; char c=′A&pri
3、me; t1,t2;D.struct int n; char c; REC; REC t1,t2;正确答案:A答案解析:定义结构体类型的一般形式为:struct 结构体名 成员列表;struct 结构体名后不能加″″号,所以选项B、C)错误,选项D中定义无名称的结构体类型同时定义结构体变量形式应为struct t1,t2;选项A为用户自定义类型,其为正确的定义形式。3). 若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的.联系是( )A.一对一B.一对多C.多对一D.多对多正确答案:B答案解析:由于B和C有一一对应的联系,而A和B只间有一对多的联系,
4、则通过关系之间的传递,则A和C之间也是一对多的联系。4). 关于C语言的变量,以下叙述中错误的是( )A.所谓变量是指在程序运行过程中其值可以被变更的量B.变量所占的存储单元地址可以随时变更C.程序中用到的全部变量都必需先定义后才能运用D.由三条下划线构成的符号名是合法的变量名正确答案:B答案解析:变量是指在程序运行过程中其值可以变更的值,一个变量实质上是代表了内存中的某个存储单元。在程序中对某个变量的操作事实上就是对这个存储单元的操作,程序运行期间,这个安排的存储单元不会变更,但是其值可以改变。变量命名要符合标识符的规定,其中下划线是标识符的组成字符。程序中全部变量都必需先定义后运用。5).
5、 当变量c的值不为2、4、6时,值也为″真″的表达式是( )A.(c=2)|(c=4)|(c=6)B.(c>=2 && c<=6)&& !(c%2)C.(c>=2 && c<=6)&&(c%2!=1)D.(c>=2 && c<=6) | (c!=3) | (c!=5)正确答案:D答案解析:逻辑或运算中,只要有一项为真,表达式的值就为真,故选项D中c的值不为2、4、6时,那么表达式(c>=2 && c<=6)以及(c!=3)、(c
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 全国计算机 二级 语言 检测 试题
限制150内