APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
34.下面的函数调用语句中func函数的实参个数是( )。func(f2(v1,v2),(v3,v4,v5),(v6,max(v7,v8)));

A、 3

B、 4

C、 5

D、 8

答案:A

解析:【解析】函数在被调用时,传入的实参以逗号分隔,实参可以是一个变量,也可以是一个表达式。在本题中,func()函数传入的参数是被逗号分隔的3个表达式,它们分别是f2(v1,v2)、(v3,v4,v5)和(v6,max(v7,v8)),所以它的实参个数是3。其中,f2(v1,v2)是一个函数调用;(v3,v4,v5)是一个逗号表达式;(v6,max(v7,v8))也是一个逗号表达式,它里面还包含了一个函数调用,但它仍只代表1个实参。答案选择A选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
112.设某二叉树的前序遍历为ABC,中序遍历为CBA,则该二叉树的后序遍历为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-0cb6-c0cb-74c63d66eb00.html
点击查看题目
1.下列关于C语言文件的叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-8afc-c0cb-74c63d66eb00.html
点击查看题目
134.设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值B在序列中的序号是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-3863-c0cb-74c63d66eb00.html
点击查看题目
79.对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-ccc0-c0cb-74c63d66eb00.html
点击查看题目
12.在数据管理技术发展的三个阶段中,数据共享最好的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-43c5-c0cb-74c63d66eb00.html
点击查看题目
64.有以下程序:#include main(){int i=1,k=0;for(;i<6;){switch(i%3){case 0:k++;case 1:k++;break;case 2:k++;continue;}i+=1;}printf("%d\n",k);}程序的运行情况是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-3d5d-c0cb-74c63d66eb00.html
点击查看题目
72.下列描述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-0d6a-c0cb-74c63d66eb00.html
点击查看题目
35.下列与栈结构有关联的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-70ec-c0cb-74c63d66eb00.html
点击查看题目
112.数据字典(DD)所定义的对象包含于( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-0ef9-c0cb-74c63d66eb00.html
点击查看题目
5.以下表达式的值与x无关、其值恒为真的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-c471-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

34.下面的函数调用语句中func函数的实参个数是( )。func(f2(v1,v2),(v3,v4,v5),(v6,max(v7,v8)));

A、 3

B、 4

C、 5

D、 8

答案:A

解析:【解析】函数在被调用时,传入的实参以逗号分隔,实参可以是一个变量,也可以是一个表达式。在本题中,func()函数传入的参数是被逗号分隔的3个表达式,它们分别是f2(v1,v2)、(v3,v4,v5)和(v6,max(v7,v8)),所以它的实参个数是3。其中,f2(v1,v2)是一个函数调用;(v3,v4,v5)是一个逗号表达式;(v6,max(v7,v8))也是一个逗号表达式,它里面还包含了一个函数调用,但它仍只代表1个实参。答案选择A选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
112.设某二叉树的前序遍历为ABC,中序遍历为CBA,则该二叉树的后序遍历为( )。

A.  BCA

B.  CBA

C.  ABC

D.  CAB

解析:【解析】因为前序遍历为ABC,所以A为根结点;因为中序遍历为CBA,所以C和B均为左子树结点,且B是C的父结点,由此可知整棵树结点的关系,得后序遍历为CBA。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-0cb6-c0cb-74c63d66eb00.html
点击查看答案
1.下列关于C语言文件的叙述中正确的是( )。

A.  文件由一系列数据依次排列组成,只能构成二进制文件

B.  文件由结构序列组成,可以构成二进制文件或文本文件

C.  文件由数据序列组成,可以构成二进制文件或文本文件

D.  文件由字符序列组成,其类型只能是文本文件

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-8afc-c0cb-74c63d66eb00.html
点击查看答案
134.设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值B在序列中的序号是( )。

A.  1

B.  3

C.  7

D.  9

解析:【解析】堆排序是一种选择排序的算法,首先将要排序的所有关键码放到一棵完全二叉树的各个结点中(这时的二叉树不具备堆的特性),然后,从i=[n/2](n为结点的个数)的结点Ki开始,逐步把以K[n/2],K[n/2]-1,K[n/2]-2,…为根的子树排成堆,直到以K1为根的树排成堆,就完成了建堆过程。此题中,n=16,i=[16/2]=8,即从第8个结点开始。建堆完成后,如下图所示:关键码值B在序列中的序号是3。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-3863-c0cb-74c63d66eb00.html
点击查看答案
79.对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为( )。

A.  并运算

B.  交运算

C.  差运算

D.  除运算

解析:【解析】关系的运算包含传统集合运算和专门关系运算,其中传统集合运算中的并运算是指结构相同的两个关系合并成一个新关系,新关系中包含两个关系中的所有元组。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-ccc0-c0cb-74c63d66eb00.html
点击查看答案
12.在数据管理技术发展的三个阶段中,数据共享最好的是( )。

A.  人工管理阶段

B.  文件系统阶段

C.  数据库系统阶段

D.  三个阶段相同

解析:【解析】在人工管理阶段,数据不保存,没有对数据进行管理的软件,数据不能共享;文件系统是数据库系统发展的初级阶段,提供了简单的数据共享与数据管理能力,但它不能提供完整的、统一的、管理和数据共享的能力;数据库系统阶段实现了数据共享,具有数据的集成性,这使得数据可为多个应用所共享,数据的共享自身又可极大地减少数据冗余性。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-43c5-c0cb-74c63d66eb00.html
点击查看答案
64.有以下程序:#include main(){int i=1,k=0;for(;i<6;){switch(i%3){case 0:k++;case 1:k++;break;case 2:k++;continue;}i+=1;}printf("%d\n",k);}程序的运行情况是( )。

A.  形成无限循环

B.  输出6

C.  输出5

D.  输出4

解析:【解析】本题执行过程为:i=1,k=0,i<6成立,执行for循环:i%3=1,匹配case1,k=1,退出switch,i=2;i<6成立,执行for循环:i%3=2,匹配case2,k=2,执行continue,退出switch,且不执行i+=1,i=2不变,i<6成立,执行下一次for循环,以后的循环情况完全一致,i=2不会改变,形成无限循环。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-3d5d-c0cb-74c63d66eb00.html
点击查看答案
72.下列描述中正确的是( )。

A.  软件测试的主要目的是发现程序中的错误

B.  软件测试的主要目的是确定程序中错误的位置

C.  为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作

D.  软件测试是证明软件没有错误

解析:【解析】软件测试的目的是尽可能多的发现错误,程序调试任务是诊断和改正程序中的错误。由于思维定势等原因应尽量避免程序员检查自己的程序。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-0d6a-c0cb-74c63d66eb00.html
点击查看答案
35.下列与栈结构有关联的是( )。

A.  数组的定义域使用

B.  操作系统的进程调度

C.  函数的递归调用

D.  选择结构的执行

解析:【解析】函数的递归调用是指函数调用函数本身,直到满足特定条件时终止,然后从最后被递归调用处返回。递归函数是通过栈来实现的,所以调用原则和栈的实现相一致。所以递归函数是通过栈来实现的。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-70ec-c0cb-74c63d66eb00.html
点击查看答案
112.数据字典(DD)所定义的对象包含于( )。

A.  数据流图(DFD图)

B.  程序流程图

C.  软件结构图

D.  方框图

解析:【解析】数据字典用于对数据流图中出现的被命名的图形元素进行确切的解释,是结构化分析中使用的工具。数据字典是各类数据描述的集合,包括:①数据项;②数据结构;③数据流;④数据存储;⑤处理过程。数据字典是进行详细的数据收集和数据分析所获得的主要结果。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-0ef9-c0cb-74c63d66eb00.html
点击查看答案
5.以下表达式的值与x无关、其值恒为真的是( )。

A.  0<x<5

B.  x>10&&x<5

C.  x>10ǁx<5

D.  x5

解析:【解析】逻辑与运算只有在“&&”符号两边操作均为真时,逻辑表达式为真;逻辑或当且只当“ǁ”符号两边操作至少有一个为真时,逻辑表达式为真。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-c471-c0cb-74c63d66eb00.html
点击查看答案
试题通小程序
试题通app下载